Candlewood Suites Indianapolis - South In a shopping district
1190 N. Graham Rd -
Greenwood,
IN 46143