5409 N State Road 7, ( Lakeside Plaza), Tamarac, FL 33319, United Stat...
5409 FL-7, Tamarac, FL 33319, United States
8290 N University Dr, Tamarac, FL 33321, United States