Address: 993 SW 71st Ave, North Lauderdale, FL 33068, USA
Address: 7160 Kimberly Blvd, North Lauderdale, FL 33068, USA