Luis Acosta, MD, Family Medicine

222 W Eulalia St
GlendaleCA  91204-2851 (Los Angeles County)


Phone: 818-240-0601
Fax: 818-840-0687

NPI: 1548220551
License Number: G72214 (CA)