NPI Central
Haley Barefoot, MD, MPH — NPI 1962253724, Tucson, AZ | NPI Central