Four Square Court Locations
Greatest Four Square Court in the World (to some)
Submitted by sean on September 28, 2009 - 8:44pm
Location
United States
42° 17' 34.818" N, 73° 4' 38.28" W
See map: Google Maps
US