Camellia Shahmoradi, DDS, Dentist

10735 Long Beach Blvd
LynwoodCA  90262-1910 (Los Angeles County)


Phone: 310-504-2414
Fax:

NPI: 1659045581
License Number: 106747 (CA)