First Impressions Smile Center
1500 E Broward Blvd, Fort Lauderdale 33301