675 W Lockwood Ave St Louis Geo Coordinates

675 W Lockwood Ave St Louis is located at 38.585072, -90.375427 geo coordinates. 675 W Lockwood Ave, St Louis, MO 63119 is located in Missouri, St Louis, Webster Groves, United States Of America. Postal code is: 63119

675 W Lockwood Ave St Louis Map

675 W Lockwood Ave St Louis Location Coordinates

Geo Coordinates
LatitudeLongitude
38.585072 -90.375427
GPS Coordinates (DMS)
DMS LatitudeDMS Longitude
38° 35´ 6.2592'' N 90° 22´ 31.5372'' W

Places with Postal Code 63119