NPI 1942693973 Verification
Valid and registered to NORTH ALABAMA SPECIALTY HOSPITAL