PinnacleHealth FamilyCare Middletown

Open today from 8:30 am to 12:00 pm • Call to schedule a visit.
Clinic Location

1025 W Harrisburg Pike
Middletown, PA 17057

Dauphin County
Contact Information

Overall Rating
Star Rating

About This Clinic in Middletown, Pennsylvania

Welcome to the primary care reference profile for **PinnacleHealth FamilyCare Middletown**, an operational healthcare clinic located at 1025 W Harrisburg Pike 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. PinnacleHealth FamilyCare Middletown accommodates multiple health coverage options, accepting major networks such as **Medicare**. This provider is open 6 days a week. Read further below to access their local phone number, detailed weekly office hours, and patient reviews.

PinnacleHealth FamilyCare Middletown is a trusted health care facility in Middletown, Pennsylvania, providing comprehensive primary and family care services. The center is dedicated to supporting the health and wellness of patients through compassionate service offered by experienced family doctors and primary care physicians. New patients are encouraged to arrive 30 minutes before their appointments, and the facility observes major holidays by being closed.

Hours of Operation

Find out if the provider is open today.

Day Hours
Monday 7:00 am - 8:00 pm
Tuesday 7:00 am - 8:00 pm
Wednesday 7:00 am - 8:00 pm
Thursday 7:00 am - 8:00 pm
Friday 7:00 am - 5:00 pm
Saturday 8:30 am - 12:00 pm

Care Services

  • Allergy and immunology services
  • Annual physical exams
  • Behavioral and mental health services
  • Chronic disease management
  • Diabetes management
  • Ear, nose, and throat care
  • Geriatric care
  • Heart and vascular services
  • Pediatric care
  • Physical rehabilitation
  • Sports medicine
  • Transplant services
  • Urgent care services
  • Vaccinations
  • Weight loss programs
  • Women's health services

Accepted Insurance Plans

Need to verify your coverage? PinnacleHealth FamilyCare Middletown 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

Patient Review Consensus

At PinnacleHealth FamilyCare Middletown, patients consistently express their satisfaction and trust in the quality of care they receive. With long-standing patients who have been visiting for years, the practice is praised for its welcoming atmosphere and attentive staff. Many appreciate the professionalism, compassion, and friendliness of both healthcare providers and front desk personnel. Reviewers highlight the effective communication and support from providers, emphasizing that they feel heard and valued during their appointments. The positive experiences shared indicate a practice dedicated to patient care and comfort, making it a great option for prospective patients seeking reliable medical attention.

Top Patient Highlights

Friendly And Polite Receptionists
Compassionate And Professional Staff
Attentive Nurse Practitioners
Effective Communication
Thorough And Personalized Care
Comfortable And Welcoming Environment
Prompt Responses To Inquiries
Long-standing Patient Relationships
Commitment To Patient Privacy
Trust In Medical Expertise.

Individual reviews are subjective. Our **Provider Review Consensus** analyzes recent public feedback to identify consistent patterns in wait times, staff professionalism, and quality of care, helping you make a more balanced healthcare choice.

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 Lewisberry, with the nearest alternative located just 1.27 miles away.

1022 N Union St, 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

689 Yorktown Rd, Lewisberry, PA 17339

York County (717) 932-4050

239 S Front St, Steelton, PA 17113

Dauphin County (717) 939-9633

689 Industrial Dr, Lewisberry, PA 17339

York County (717) 932-4050

1790 Old Trail Rd, Etters, PA 17319

York County (717) 938-6588

30 S Front St, Steelton, PA 17113

Dauphin County (717) 939-9831

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

Dauphin County (717) 775-0173

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

4830 Londonderry Rd, Harrisburg, PA 17109

Dauphin County (717) 657-2595

500 University Dr, Hershey, PA 17033

Dauphin County (800) 243-1455

805 Sir Thomas Ct Floor 2, Harrisburg, PA 17109

Dauphin County (717) 657-3030

1515 Bridge St Suite A, New Cumberland, PA 17070

Cumberland County (717) 695-4084

1900 Bridge St, New Cumberland, PA 17070

Cumberland County (717) 774-7041

108 Lowther St, Lemoyne, PA 17043

Cumberland County (717) 774-1366

845 Fishburn Rd, Hershey, PA 17033

Dauphin County (717) 531-8181

100 S Houcks Rd, Harrisburg, PA 17109

Dauphin County (717) 545-9625