8160 W McNab Rd, North Lauderdale, FL 33068, United States
7302 Southgate Blvd, North Lauderdale, FL 33068, United States