Willis Russell House
162 Main Street
Branford, CT 06405
From 95 North
- Take I-95N to Exit 53/Branford Connector.
- Turn left onto US-1 North.
- Take the first right onto CT-146 / East/West
- Elements will be on the left, in the
brown shingled building. Parking is available behind
our building. Enter through the center door in the back.