Rock Island Svc Centre
1951 NW 21st Ave
Fort Lauderdale, FL 33311
Fort Lauderdale, FL 33311