Marlborough is fine

Does this sound right? (From google maps / directions)


Take exit 13 for CT-66 toward Marlborough/Willimantic

Keep right at the fork, follow signs for CT-66 W/Marlborough/E Hampton and merge onto CT-66/Hebron Rd

Turn left at S Main St