Patient & Visitor Alert: Because flu cases are on the rise, starting January 12, children 12 and younger will be restricted from visiting hospitals and certain inpatient facilities throughout Carolinas HealthCare System. Learn more.

Indian Trail Family Medicine, located in Indian Trail, NC, opened in 1997 to serve the rapidly growing area of Indian Trail and the surrounding communities such as Matthews, Monroe and Union County.

Services Provided at Indian Trail Family Medicine

  • Adult medical care
  • Pediatric/adolescent medical care
  • Physicals
  • Well-child visits
  • Gynecological care
  • Immunizations
  • Lab services
Meet the Team at Indian Trail Family Medicine
Find locations, hours and contact information for Indian Trail Family Medicine

Patient Forms

Indian Trail Family Medicine provides new and existing patients the following forms for download to complete and bring to your appointment:

Release of Medical Records

Indian Trail Family Medicine Location and Hours

Indian Trail

4503 Old Monroe Road
Indian Trail, NC 28079
Phone: 980-993-7100
Get Directions

Hours of Operation:
Monday and Thursday, 8 a.m. to 7 p.m.
Tuesday, Wednesday and Friday, 8 a.m. to 5 p.m.