NPI 1740229855 Verification
Valid and registered to DR. TODD FRANK AMBROSIA