1. Nick's Rug Company, Inc.
1151 Worcester Rd, Framingham, MA 01701
Coordinate: 42.29919,-71.44461
Phone: (508) 875-8998
2. Framingham Carpet Center
881 Waverley St, Framingham, MA 01702
Coordinate: 42.2844,-71.4295
Phone: (508) 879-2044
3. Landry & Arcari Rugs & Carpeting
220 Worcester Rd, Framingham, MA 01702
Coordinate: 42.29836,-71.40327
Phone: (508) 739-0200