Movies Filmed at Alley (south of 74th, west of Broadway)
253 W 73rd St, New York, NY 10023, USA
from Don't Say a Word and 6 other movies.
West 75th Street & West End Avenue
from The Stepford Wives
City Veterinary Care
from A New York Christmas Wedding
Three Days of the Condor