PROVIDER PROFILE · NPI 1215926878

James PurpuraD.O.