Louella C Ladia, MD, Psychiatry & Neurology

15525 Pomerado Rd Ste A7
PowayCA  92064-2425 (San Diego County)


Phone: 858-279-1223
Fax: 858-673-8519

NPI: 1881629814
License Number: A70487 (CA)