Welcome to Miles Family Medicine!

We have started scheduling new patients again!

We are a primary medical office dedicated to you and your health.  We focus on providing the highest quality medical care with the personal service you deserve.  We will always be professional, caring, confidential, and accessible.

Miles Family Medicine uses state of the art technology to provide the best medical care and time efficiency.  This efficiency allows for more one-on-one time with the doctor so we can learn more about you and your healthcare needs.  We pride ourselves on our minimal waiting times in the office. 

When you schedule an appointment with Dr. Miles, you can be sure you will see Dr. Miles.  Or, you may schedule to see our physician assistant, Erin Price, PA-C or our nurse practitioner Keven Ward, FNP-BC.  It is your choice which healthcare provider you will see.  They all work closely together as a team.  Dr. Miles reviews each and every case with the treating provider.

Dr. Miles is experienced in treating a wide variety of patients and conditions.   Dr. Miles is Board Certified in Family Medicine and provides the following care:

 General Adult Medicine Wellness physicals, illnesses, ongoing medical conditions, lab testing
 Women's Health Gynecologic care, birth control, Pap smears, pregnancy tests
 Pediatrics (age 4 and up) Sick visits, well child visits, allergies and asthma
 Adolescent Medicine Routine preventive care, acne, sports physicals, developmental issues
 Preventive Medicine Wellness exams, weight loss and management, lab screenings, vaccines 
 Minor Office Procedures Cryosurgery/liquid nitrogen, skin biopsy, wart treatment, skin tag removal, laceration repair
 Ultrasound Guided Injections Joint injections, arthritis, bursitis, tendinitis, carpal tunnel syndrome, plantar fasciitis

Dr. Miles is credentialed in musculoskeletal ultrasound and is one of only a handful of doctors in the state who is formally Registered in Musculoskeletal Sonography (RMSK.)

After Hours:  We do not share "call" for after-hours times.  Our medical provider will be available for truly urgent needs.  Routine concerns, like medication requests and refills, will be handled during regular office hours.

Appointments:  In a addition to scheduling an appointment days or months in advance, Same-day Appointments are always available for established patients and sometimes for new patients.  Call early in the day if you need a same-day appointment.  We are accepting new patients now that our physician assistant has returned from maternity leave.  We do not do "walk in" appointments - please call us to schedule a time and you will save time, too.

Insurance:  We accept most commercial health insurance plans.  Some of the more common plans we accept include Blue Cross/Blue Shield, United Healthcare, Aetna, Cigna, Coventry, First Health, Group Resources, Tricare, and others.  We are not accepting any new Medicare or Medicaid patients.

Contact:  Call 770-251-2000 for information.  Once you are an established patient you can communicate directly with us using our online patient portal for certain things like lab results.

Directions:  There is an error with many online maps and most GPS systems.  If you try to map it yourself using one of these services, it will give you the wrong location.  Hopefully, they will fix this problem soon.  Click on Our Office for additional directions.

This updated link should be able to provide accurate directions (last we checked.) Once there, you can click the "Get Directions" link in the bubble within the Map itself (not the one outside the map on the left of the screen.)

Join us on Facebook - click here and "Like" us