Olio Road Family Care is located in Fishers, Indiana, just north of Indianapolis in the Community Health Pavilion Saxony. To get here, just exit off I-69 at Hamilton Towne Center.
Olio Road Family Care
Community Health Pavilion Saxony
13121 Olio Road, Suite 300
Fishers, IN 46037
View a Map
Phone: 317-621-1300
Fax: 317-621-1310
Billing questions: 317-621-0900
Hours
Monday - Thursday 7 a.m. to 5 p.m.
Friday 7 a.m. to 4 p.m.
Saturday mornings starting at 8 a.m. (acute illness only)
After hours help
Olio Road Family Care physicians take your after-hours emergency calls. There are no other phone numbers to remember. You just dial our office number, 317-621-1300, and follow the prompts. Calls rotate among each of the doctors in our group. For routine messages, there is a prompt to choose to leave a message for the office staff to address on the next business day.
