South Windsor Arena

South Windsor's single stop for everything ice hockey.

Address

585 John Fitch Blvd.
South Windsor, CT 06074
United States

Map & Directions