Aria Oriental Rugs

Flag as Inappropriate

Conveniently open for shoppers seven days a week, Aria Oriental Rugs is located on Worcester Road near Cochituate Road. The store stocks a variety of carpets and area rugs. Upholstery and rug repair and cleaning services are also provided. 
220 Worcester Rd, Framingham, MA 01702
(508) 872-0081
  • Hours: Mon - Fri, 8am - 8pm; Sat, 8am - 6pm; Sun, closed
  • Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »