Address: 3406 W Farmington Rd, Peoria
Website: Go to site
Social networks:

About St. Louis Arch Replica

St. Louis Arch Replica is located at 3406 W Farmington Rd Peoria, 61604, US
Roadside America - Guide to Uniquely Odd Tourist Attractions Home Page for Roadside America, travel tools and guide to unusual attractions, tourist traps, weird vacations, and road trips.

How to get to St. Louis Arch Replica?