Pamela Lu, DDS, Dentist

4903 E State St
RockfordIL  61108-2276 (Winnebago County)


Phone: 815-398-2323
Fax: 815-398-2328
Email: inf***@*****ds.com

NPI: 1437298486
License Number: 021 (IL)