Red Square Studio
116 Federal St, New London CT 06320