Dr. David G. Carfagno, DO has 30 reviews and practices Sports Medicine in Scottsdale, AZ.