7901 NW 88th Ave, Tamarac, FL 33321, United States
6700 W Commercial Blvd, Tamarac, FL 33319, United States
5901 NW 79th Ave, Tamarac, FL 33321, United States