1116 Main St. Branford, CT
Call us: 203-481-0888
We are conveniently located off exit 54 in the downtown center of town. There is free street parking, a lot behind our store, and municipal parking across the street.
Sunday: 11:00am - 3:00pm
Tuesday - Friday: 11:00am - 6:00pm
Saturday: 10:00am - 5:00pm