Cora Chia-Chuan Lo, DDS, Dentist

13620 38th Ave Ste 6j
FlushingNY  11354-4263 (Queens County)


Phone: 718-939-4734
Fax: 718-939-4734

NPI: 1457507840
License Number: 22DI023412 (NJ)