Nancy Lee Archibald, DDS, Dentist

3101 Sunset Blvd Ste 3e
RocklinCA  95677-3096 (Placer County)


Phone: 916-624-5905
Fax: 916-624-0374
Email: arc***@*****il.com

NPI: 1720195191
License Number: 32674 (CA)