(800) 257-3000
5802 West 71st StreetIndianapolis, IN 46278
http://www.townplacesuites.com
Map & Directions