David Horton, MD

David Horton, MD

Family Medicine

Horton David Office

215 Nunnery Ln, Everett, PA 15537

(814) 623-3500