Take Time Relaxation Center is conveniently located at 130 Greenwood Avenue (rt. 302) in downtown Bethel, CT, easily accessible from Rt 7 and I-84. Plenty of parking is available behind the store, which is located in the English Apothecary Plaza. You may also park along the street, but spots can be limited.
Click HERE, or look at the map below, for specific directions from your location.