At South Mountain Family Practice, we offer a wide range of professional services to meet the growing and changing medical needs of your entire family.

Our Physicians & Staff

  • Michael A. Abgott, MD
  • J. Stephen Long, MD
  • U. A. Ann Nguyen, DO
  • Lisa Jones, PA-C
  • Mary Margaret Lang, CRNP

…more

General Services

  • Adult, Adolescent and Pediatric Care
  • Physical Examinations
  • Gynecologic Exams and Pap Smears
  • Immunizations
  • Diagnostic Procedures

…more