Allen Sloan, MD, Anesthesiology

6336 N Oracle Rd Ste 326
Pmb302
TucsonAZ  85704-5457 (Pima County)


Phone: 520-360-9880
Fax: 520-299-0376

NPI: 1609860154
License Number: 17481 (AZ)