Leslie D Plack, DMD, Dentist

120 Howard St
Ste A
San FranciscoCA  94105-1628 (San Francisco County)


Phone: 415-243-9333
Fax: 415-243-9990
Email: ldp***@*****ll.com

NPI: 1689886632
License Number: 20434 (CA)