General Medical Care

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

After-Hours Medical Assistance

If you have a medical emergency where seconds count, dial 911 immediately. Otherwise, dial 717-262-7016 for the doctor on call after hours for Graham Medical Clinic. The operator will contact the provider on call and they will call you back within an hour. If you do not hear from them within an hour, please call again.

Same-Day Appointments for General Medical Care

Get the care you need without the wait—schedule a same-day appointment for prompt, personalized general medical care.

Call now to schedule an appointment! (717) 776-3114

At our practice, we prioritize your convenience and well-being.

Patient Portal

Easily manage your health with our secure patient portal—view records, schedule appointments, request refills, and message your care team anytime.

Doctors and Staff

Our experienced doctors and compassionate staff are dedicated to providing personalized, high-quality care in a welcoming environment.

Directions to Office

Find us easily with step-by-step directions to our office, conveniently located and accessible for all patients.