The Meadows Clock Tower Plaza, Lake St. Louis, MO
Posted by: gparkes
N 38° 46.883 W 090° 47.300
15S E 692110 N 4294839
The Meadows is a new outdoor mall. In the center of the area is a nice area to relax.
Waymark Code: WM5BVF
Location: Missouri, United States
Date Posted: 12/14/2008
Views: 21