James L Dumbauld, DO, Family Medicine

140 W Speedway Blvd Ste 100
TucsonAZ  85705-7687 (Pima County)


Phone: 520-628-7871
Fax: 520-205-8461

NPI: 1801906052
License Number: 1934 (AZ)