Dr. David Horvath, MD
Accepting new patients
(570) 961-0171
Call for more information
