|
St. Vincent Indianapolis Orthopedic Center
(
Located on the Campus of St. Vincent Hospital) 2001 West 86th Street
Indianapolis, IN 46260
|
Marten House Hotel
1801 West 86th Street
Indianapolis, IN 46260
317-872-4111 or 800-736-5634
Residence Inn by Marriott
3553 Founder Road
Indianapolis, IN 46268
317-872-0462 or 800-331-3131
La Quinta
3880 West 92nd Street
Indianapolis, IN 46268
317-872-3100 or 800-424-6423
Fairfield Inn
9251 Wesleyan Road
Indianapolis, IN 46268
317-879-9100 or 800-228-2800
|