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