New York -- New York City -- C. I. Studios

Venue

Recording studio in New York City in 1974: 110 West 57th Street, New York, NY