United States

Top of the ANSIRA Building at 2300 Locust Street in St. Louis 63101, Firestone Business on 2310 Olive Street

Status:

Already located!

Solution:

Top of the ANSIRA Building at 2300 Locust Street in St. Louis 63101, Firestone Business on 2310 Olive Street

Lat/Lng:
38.633621659443136, -90.21264093377175

Found by:

dagger66

place image

1 comment

dagger66 15 days ago
3

Photo was taken from the top of the ANSIRA Building at 2300 Locust Street in St. Louis 63101. The photo looks out over the Firestone Business on 2310 Olive Street. Google Map Street View at external link