Meckauer Park

Map of Meckauer Park

Latitude, Longitude: 41.393607, -73.400010