900 North Birch Road
Fort Lauderdale, FL 33304
United States