Daily Archives: May 15, 2006

Yorktown Square

May 15, 2006
Yorktown Square

Located in South Windsor, this neon sign is a throw back to the early days of the plaza.

Read more »