Melrose Theatre
421 E. 161st Street,
Bronx,
NY
10451
421 E. 161st Street,
Bronx,
NY
10451
2 people favorited this theater
Open in Google Maps or Google Earth