2628 Indiana Ave St Louis Geo Coordinates

2628 Indiana Ave St Louis is located at 38.603741, -90.221336 geo coordinates. 2628 Indiana Ave, St Louis, MO 63118 is located in Missouri, St Louis, United States Of America. Postal code is: 63118

2628 Indiana Ave St Louis Map

2628 Indiana Ave St Louis Location Coordinates

Geo Coordinates
LatitudeLongitude
38.603741 -90.221336
GPS Coordinates (DMS)
DMS LatitudeDMS Longitude
38° 36´ 13.4676'' N 90° 13´ 16.8096'' W

Places with Postal Code 63118

2628 Indiana Ave, St Louis, MO 63118 Nearby Places