NPI 1700015716 Verification
Valid and registered to DR. JUAN ALFREDO AYALA-HAEDO