Adla Tessier, MD, Internal Medicine

855 3rd Ave
Chula VistaCA  91911-1350 (San Diego County)


Phone: 619-420-1200
Fax: 619-420-8070

NPI: 1013915594
License Number: A 51666 (CA)