Larissa Maria Allen, MD, Internal Medicine

6130 N La Cholla Blvd
Ste 200
TucsonAZ  85741-3557 (Pima County)


Phone: 520-219-8342
Fax: 520-219-7117

NPI: 1659536480
License Number: 48787 (AZ)