NPI 1336823376 Verification
Valid and registered to DR. MCKENNA O'SHEA