Rugs International Inc is located in Roswell, United States on 10800 Alpharetta Hwy #280. Rugs International Inc is rated 4.7 out of 5 in the category oriental rug store in United States.
Address
10800 Alpharetta Hwy #280
Service options
DeliveryIn-store shopping
Accessibility
Wheelchair-accessible car park