After several years of serving our wonderful Connecticut clientele we
regret to inform that the Stamford location has now officially closed.
We thank you for your patronage and would be thrilled
to see you at our Port Chester NY location.
The address is:
23 1/2 North Main Street