Where is Electric Lady Studios?

Where is Electric Lady Studios located?

Electric Lady Studios, Electric Lady Studios, United States of America (approx. 40.733055°, -73.998886°)


Where is Electric Lady Studios on the map?