Samuel Solomon, MD

Internal Medicine, Cardiovascular Disease

25 Monument Road, Suite 200, York, PA 17403

(717) 851-2441