Eric John Leute, MD, Family Medicine

949 Palm Ave
Imperial Beach Health Ctr
Imperial BeachCA  91932 (San Diego County)


Phone: 619-429-3733
Fax: 619-628-5550

NPI: 1720171507
License Number: A80832 (CA)