Map Map and Driving Directions Main Office: 916 S Andrews Ave Fort Lauderdale, Florida 33301 Map and Driving Directions Toll Free: 888-888-7803