PROVIDER PROFILE · NPI 1760434070

David FarthingM.D.