Olga Bird, DDS, Dentist

6491 Sunset Strip
Ste 1
Fort LauderdaleFL  33313-2867 (Broward County)


Phone: 954-572-1801
Fax: 954-572-4195
Email: olg***@*****ol.com

NPI: 1578732822
License Number: DN11994 (FL)