NPI 1811070410 Verification
Valid and registered to SOUTHEAST ALABAMA FOOT CLINIC, P.C.