Transmissions Stop & Go

1023 Poquonnock Rd, Groton, CT 06340