Town Square Plaza Clock - Vacaville, CA
Posted by: saopaulo1
N 38° 21.410 W 121° 59.261
10S E 588447 N 4245892
A free standing clock in the Town Square Plaza on Main St. The plaza and clock were completed in 2003.
Waymark Code: WM69YR
Location: California, United States
Date Posted: 04/29/2009
Views: 6