Leela Athalye, DO, Family Medicine

2776 Pacific Ave
Long BeachCA  90806-2613 (Los Angeles County)


Phone: 562-305-4942
Fax:
Email: cal***@*****il.com

NPI: 1093097818
License Number: 20A11943 (CA)