Kelly Andrew Lara, MD, Surgery

10120 E Old Vail Rd Ste 100
TucsonAZ  85747-9414 (Pima County)


Phone: 520-730-7392
Fax:

NPI: 1083008940
License Number: A148544 (CA)