Amber Deforest, MD, Family Medicine

3939 S Park Ave
#150
TucsonAZ  85714-1635 (Pima County)


Phone: 520-746-5001
Fax: 520-573-9607

NPI: 1871577205
License Number: 21448 (AZ)