805 Newfield AveStamford, CT 06905
Parking in the rear. Enter through the double glass doors on the lower level.