Location

433 W. 204th Street. NY, NY Inwood Middle School