David Ross Allen, MD, Pediatrics

2001 W Orange Grove Rd
# 312
TucsonAZ  85704-1141 (Pima County)


Phone: 520-544-2449
Fax: 520-544-2934
Email: mib***@*****il.com

NPI: 1255319174
License Number: 9200 (AZ)