6800 NW 88th Ave, Tamarac, FL 33321, United States
7801 NW 80th Ave, Tamarac, FL 33321, United States