834 East Main Street (Route 1)
Branford, CT 06405
Tel: (203) 488- 4583
PLEASE NOTE: We are located on Route 1 on the Branford/Guilford line, between exits 56 & 57 on I-95.
Traveling North from New Haven on I-95 North: Take Exit 56, turn left, travel 1/4 mile and turn right at Chowder Pot Restaurant,
travel 1.3 miles to Castle.
Traveling South from New London on I-95 South: Take Exit 57, turn right at bottom of exit and travel 1.7 miles to the Castle.