This is the nation's tallest man-made monument. An inverted arch of gleaming stainless steel that soars 630 feet, the St Louis Arch commemorates what was the gateway to the West for thousands of 19th century pioneers. Address: 707 North First Street St. Louis MO USA 63102 Send an Email 1 877 982-1410