Located at 469 Post Road, Darien, CT., just off I-95. From I-95 (going North or South)
take Exit 13, turn left and follow the Post Road about a 1/2 mile.

 
 
View Larger Map