Where is Stamford High School?
Where is Stamford High School located?
Stamford High School, Stamford High School, United States of America (approx. 41.06204°, -73.53207°)
Where is Stamford High School on the map?
{"latitude":41.06204,"longitude":-73.53207,"title":"Stamford High School"}