NPI Central
Allied Clinic Urgent Care Center — NPI 1982853842, Scottsdale, AZ | NPI Central