Eric Leon Celo, MD, Family Medicine

4618 Fountain Ave
Los AngelesCA  90029-1963 (Los Angeles County)


Phone: 323-953-7170
Fax: 323-663-2379

NPI: 1275576845
License Number: A53736 (CA)