UPMC Grandview Road Primary Care

Primary Care in Hanover, Pennsylvania

Address:
3130 Grandview Rd
Hanover, PA 17331

County: York County

Phone: (717) 632-2088

Alt. Phone: (717) 316-7337

Open today from 8:00 am to 5:00 pm - Call to schedule a visit

About This Clinic

UPMC Grandview Road Primary Care is a primary care center located at 3130 Grandview Rd Hanover, PA 17331 . This provider is open 5 days a week.

UPMC Grandview Road Primary Care is part of a comprehensive health care network serving Central Pennsylvania, offering a wide range of services through family health centers, outpatient facilities, and primary care offices. Patients have access to the UPMC Central PA Portal, which allows for easy management of health records, virtual care, appointment scheduling, and messaging with the care team. Additionally, UPMC provides video visit options for regular consultations and on-demand services for flu or COVID-19 symptoms, ensuring that families receive necessary health care conveniently and effectively.

Hours of Operation

Find out if the provider is open today.

Day Hours
Monday 8:00 am - 5:00 pm
Tuesday 8:00 am - 5:00 pm
Wednesday 8:00 am - 5:00 pm
Thursday 8:00 am - 5:00 pm
Friday 8:00 am - 3:00 pm

Care Services

  • Allergy & Immunology
  • Behavioral & Mental Health
  • Cancer Care
  • Chronic Disease Management
  • Community Health Education.
  • Diabetes Management
  • Ear, Nose & Throat
  • Gastrointestinal & Digestive Health
  • Health and Wellness Classes
  • Heart & Vascular
  • Home Health Care
  • Imaging & Radiology
  • Infectious Disease & Travel Clinic
  • Pain Management
  • Palliative and Supportive Care
  • Pediatric Care
  • Physical Rehabilitation
  • Preventive Health Screenings
  • Primary Care
  • Smoking Cessation Programs
  • Transplant Services
  • Weight Management Programs
  • Women’s Health

Accepted Insurance Plans

UPMC Grandview Road Primary Care — along with some of the providers practicing at this location — may currently accept health insurance plans from the companies listed below. Insurance participation may vary by physician, so we recommend verifying with the practice directly to confirm current coverage.

  • Medicare

Meet Your Care Team

Browse the table below to see each provider’s name and specialty, and click the info bubble beside any listing for a plain‑language look at what that specialty means.

Name Specialization
DR. Nina Eshaghi, M.D. Family Medicine
DR. John R. Schwartz, D.O. Family Medicine
Vipul B Shah, MD Internal Medicine
Bailee Smoot Physical Therapist

Map and Location

Get Directions to this Location

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