20 S Andrews Ave. Fort Lauderdale, FL 33301 Map It
954-761-9407
By New Times staff and contributors
By Dana Krangel