Hours of Operation: Unknown
Clinic Location

1022 N Union St
Middletown, PA 17057

Dauphin County
Contact Information

About This Clinic in Middletown, Pennsylvania

Welcome to the primary care reference profile for **Family Medicine Center**, an operational healthcare clinic located at 1022 N Union St Middletown, PA 17057 . Serving the Dauphin County community, patients receive care from a multi-provider medical team including Morgan Grim, FNP, Charles Haverstick, MD, and other qualified specialists. Family Medicine Center accommodates multiple health coverage options, accepting major networks such as **Medicare**. Read further below to access their local phone number, detailed weekly office hours, and patient reviews.

UPMC offers comprehensive family care services through its Family Medicine Center and primary care offices across Central Pennsylvania, including various outpatient and community health centers. The center is staffed by a large team of healthcare professionals and provides patients with access to health screenings, programs, and virtual care options like video visits for both regular appointments and on-demand care for flu or COVID-19 symptoms. Additionally, patients can conveniently manage their health information through the UPMC Central PA Portal, allowing them to view test results, message their care team, and schedule appointments.

Hours of Operation

Find out if the provider is open today.

Hours of operation not available

Care Services

  • Allergy & Asthma care
  • Behavioral & Mental Health
  • Chronic disease management
  • Community health programs.
  • Diabetes management
  • Ear, Nose & Throat services
  • Emergency treatment
  • Geriatric care
  • Health screenings
  • Heart & Vascular care
  • Imaging & Radiology
  • Infectious Disease & Travel Clinic
  • Medical Fitness
  • Obstetrics & Gynecology
  • Pediatric care
  • Physical Rehabilitation
  • Supportive Care & Palliative Medicine
  • Telehealth/Virtual care services

Accepted Insurance Plans

Need to verify your coverage? Family Medicine Center and its resident providers could accept the insurance plans listed below. Because coverage can change, we recommend a quick call to the clinic at (717) 944-0491 to confirm they accept your specific plan before your appointment.

Medicare

Medicare

Meet Your Care Team

Our dedicated team provides comprehensive care in Stonewall. View provider specialties below to find the right fit for your needs.

DR. William Jeffrey Albright, MD

Family Medicine

John F. Barnoski, MD

Family Medicine

Meena Bhaskaruni, M.D.

Family Medicine

Elizabeth A Egitto, D.O.

Family Medicine

Kate Elizabeth Garvin, CRNP

Nurse Practitioner (Family)

Morgan Grim, FNP

Family Medicine

Charles David Haverstick, MD

Family Medicine

Joseph W Lahr, MD

Family Medicine

Tracee L Matincheck, CRNP

Nurse Practitioner

DR. Viral P Patel, MD

Family Medicine

DR. Shekiba Shahabzada, M.D.

Family Medicine

MS. Laura D Smith, CRNP

Nurse Practitioner (Family)

Alexander Toppin

Family Medicine

MS. Linda M Ulrich, CRNP

Nurse Practitioner

Elizabeth A Wolff, MD

Family Medicine

Map and Location

Get Directions to this Location

Enter your current location. You could be there sooner than you think.

Compare Nearby Clinics

Finding the right healthcare partner takes time. If you want to explore other local options, we've mapped 20 primary care providers within 20 miles of Middletown. You can easily compare clinical practices across neighboring areas like Harrisburg and Hershey, with the nearest alternative located just 1.27 miles away.

1025 W Harrisburg Pike, Middletown, PA 17057

Dauphin County (717) 944-0491

, Middletown, PA 17057

Dauphin County (267) 852-2110

3100 Schoolhouse Rd, Middletown, PA 17057

Dauphin County (717) 948-5180

5400 Chambers Hill Rd, Harrisburg, PA 17111

Dauphin County (717) 564-5400

500 University Dr, Hershey, PA 17033

Dauphin County (800) 243-1455

239 S Front St, Steelton, PA 17113

Dauphin County (717) 939-9633

30 S Front St, Steelton, PA 17113

Dauphin County (717) 939-9831

689 Yorktown Rd, Lewisberry, PA 17339

York County (717) 932-4050

100-112 Frank S Brown Blvd, Steelton, PA 17113

Dauphin County (717) 775-0173

1790 Old Trail Rd, Etters, PA 17319

York County (717) 938-6588

689 Industrial Dr, Lewisberry, PA 17339

York County (717) 932-4050

845 Fishburn Rd, Hershey, PA 17033

Dauphin County (717) 531-8181

1120 Cocoa Ave, Hershey, PA 17033

Dauphin County (717) 533-4141

4830 Londonderry Rd, Harrisburg, PA 17109

Dauphin County (717) 657-2595

805 Sir Thomas Ct Floor 2, Harrisburg, PA 17109

Dauphin County (717) 657-3030

503 Bridge St Suite 200, New Cumberland, PA 17070

Cumberland County (717) 774-8400

500 Brandt Ave, New Cumberland, PA 17070

Cumberland County (717) 774-0300

75 E Derry Rd, Hershey, PA 17033

Dauphin County (717) 835-0700

121 Towne Square Dr Suite 302, Hershey, PA 17033

Dauphin County (223) 666-5192

910 N Hanover St, Elizabethtown, PA 17022

Lancaster County (717) 864-6418