Elena Atchikova, MD, Internal Medicine

2185 Citracado Pkwy
EscondidoCA  92029-4159 (San Diego County)


Phone: 442-281-4047
Fax: 760-480-0194

NPI: 1851534853
License Number: A105610 (CA)