CT: (203) 877-7700
Our brick and mortar location is conveniently located at:
1571 Boston Post Road
Milford, CT 06460
We will be closed from December 24-25. We will also be closed December 31 and January 1st.
We do typically close on major holidays. Please call to confirm.