Timothy Ka Loo, DDS, Dentist

2563 Sycamore Rd
DekalbIL  60115-2051 (DeKalb County)


Phone: 415-623-0233
Fax:

NPI: 1831758119
License Number: 019.032166 (IL)