Where is Helen Keller Middle School?

Coordinates: -73.27132 41.245256

Be the first visitor to thank for this answer!

Thanks!