Memorial Family Medicine At

55 Old Farm Ln
Shrewsbury, PA 17361-1711

717-235-4893


Payment Types

American Express, Discover, Visa, Insurance Accepted (call for details), Mastercard

Patients Seen

Accepting New Patients, Adults, All Ages, Adolescents / Teens

Special Services Offered

Medicare & Medicaid Accepted

Services Offered

DOT / FAA Physicals

Specialty

Nephrology, Neurology, Obstetrics-Gynecology (ObGyn), Oncology, Radiology, Rheumatology, Surgery, Urology, Allergy, Asthma, & Immunology, Cardiology, Hematology, Neonatology, Ophthalmology, Head & Neck Surgery, Psychiatry, Dermatology, Family Practice, Pediatrics, Facial, Plastic, & Reconstructive Surgery, Anesthesiology, Geriatric Medicine, Orthopaedic Medicine, Podiatry, Reproductive Medicine & Infertility, Rehabilitation & Physical Therapy, Occupational Medicine, Emergency Medicine, Internal Medicine, Nuclear Medicine

Business Hours

Please call for business hours

Payment Types:

American Express
Discover
Visa
Insurance Accepted (call for details)
Mastercard