General Care

General Medical Care

Accept Most Major Medical Insurance Plans

Same-Day Appointments

Free WiFi While You Wait

Hours:

Complete Medical Care for Our Patients

Entrust the well-being and health of you and your family to the physicians and staff at Graham Medical Clinic for complete general care. Our independently owned clinic has taken care of patients since 1972. 


When you’re feeling ill – don’t despair. We offer same-day appointments to help you get back on your feet as soon as possible. We accept most major medical insurance plans, too. 


Call us today.

Clinic Services for Our Patients

 

  • Addiction medicine
  • CDL physicals
  • Cancer screenings
  • Chronic disease management
  • Complex chronic disease management
  • EKG and 24-hour cardiac monitors
  • Emergency services
  • End-of-life-care
  • Family medicine
  • Geriatrics
  • Health screenings
  • Hospice and palliative care

 

  • Immunizations
  • In-house lab testing
  • Medicare wellness exams
  • Minor surgeries
  • Newborn care
  • Osteopathic manipulative treatment
  • Pediatric care
  • Preventative care
  • Preventive medicine
  • Women’s health
  • Work physicals

Reviews


Same-Day Appointments for General Medical Care

Call today!

(717) 776-3114

(717) 776-3114

“My family is so thankful to have a great medical team here! We appreciate all the staff there. Everyone is very caring and nice. Thanks for always taking care of us! Highly recommend.”

- Jaymee G.

Learn More About Graham Medical Clinic

Located at 100 S High St, Newville, PA, Graham Medical Clinic specializes in adult, pediatric, and general medical care. We accept most major medical insurance plans. Same-day appointments. Free WiFi while you wait. Call today.

Watch Video

Play Video
Share by: