Premier Smile Center

2717 E Oakland Park Blvd #100
Fort lauderdale, Florida 33306 United States