Location

433 W. 204th St., New York, NY - Inwood Middle School