Select Comfort Sleep Systems carries mattresses and other bedding products. Located within Milford's Post mall, Select Comfort Sleep Systems is the creator of the Sleep Number bed, designed for optimal comfort. Visit their website for more details.
1201 Boston Post Rd, Milford, CT06460
Accessibility Details: Entrance is level to the ground and elevators are available.