1203 Chapel St.
New Haven, CT 06511
(203) 397-3687

Hours
Monday-Friday 8am - 6:30pm
Saturday            9am - 3pm
Sunday               CLOSED