YMCA Spirit Mind Body Center
130 N Main St, Southington 06489