How to Find Our Store

603 Middle Tpke

Storrs, CT

06268

Our new location, which is NOW OPEN, is at:

603 Middle Turnpike

Storrs-Mansfield, CT


View Larger Map