NPI Central
Ted Allred, M.D. — NPI 1447228564, Scottsdale, AZ | NPI Central