26 North Main Street

Windsor Locks, CT 06096