Stephen W Clark, DDS, Dentist

5963 E Spring St
Long BeachCA  90808-3752 (Los Angeles County)


Phone: 562-421-8401
Fax: 562-421-0523

NPI: 1447311725
License Number: 20995 (CA)