Back to Points of Interest Meramec River U.S. 66 Bridge / Attraction in Missouri