RUMA Uphostlery & Drapery is located in Indianapolis, United States on 4337 W 96th St UNIT 400. RUMA Uphostlery & Drapery is rated 3.6 out of 5 in the category upholstery shop in United States.
Address
4337 W 96th St UNIT 400
Offerings
Repair services