Dr. Mark A. Johnston

74
DocScore

Internal Medicine , Board Certified

Lancaster, PA

Vote_for_me_ribbon KNOWN FOR

0

Dr. Agrees

0

Thanks


157

Dr. Network

3

Followers

RESPONSIVENESS

Dr. Mark A. Johnston's Locations

  • 2112 Harrisburg Pike Suite 202
  • P.O. Box 3200
  • Lancaster PA 17604
  • (717) 544-3500
Staticmap?center=2112+harrisburg+pike+suite+202,p.o

Dr. Mark A. Johnston's known for

Dr. Mark A. Johnston's SPECIALTIES/AREAS OF PRACTICE & HOSPITAL AFFILIATIONS

Specialties/Practice

  • Internal Medicine

Dr. Mark A. Johnston's Education & Experience

Medical Schools

  • Hahnemann Medical College, PA 1985

Dr. Mark A. Johnston's Awards & Affiliations

Affiliations