Welcome to the Dental Offices of Leslie D. Plack, DMD
Our website is currently under construction. Visit us again soon!
OFFICE HOURS
San Francisco - Monday, Tuesday, Wednesday
415 243-9333
120 Howard Street, Suite A
San Francisco, CA 94105
Santa Rosa - Thursday
707 575-1190
1100 Sonoma Avenue, Suite E
Santa Rosa, CA 95405
EMAIL
lesplack@lessplaque.com