Dr. John McGeehan, MD
Contact provider for availability

Dr. John McGeehan, MD

Save

Internal Medicine | Male

HORIZON MEDICAL 743 Jefferson Ave Ste 302, Scranton, PA 18510 Get Directions
(570) 344-9457