Libby Finer, DMD, Dentist

2717 E Oakland Park Blvd Ste 100
Fort LauderdaleFL  33306-1642 (Broward County)


Phone: 954-566-7479
Fax:
Email: lib***@*****il.com

NPI: 1144719444
License Number: DN23655 (FL)