2000 NW 22nd St, Fort Lauderdale, FL 33311, USA
1600 NE 12th Terrace, Fort Lauderdale, FL 33305, USA
PO Box 8966, Fort Lauderdale, FL 33316, USA
5911 SW 39th Ave, Fort Lauderdale, FL 33312, USA