(860) 372-2883 Our location: 59 Church Street Willimantic, CT 06226 Free parking is across the street from the studio. Email us: Your Name (required) Your Email (required) Subject Your Message