6320 N Andrews Ave, Ft Lauderdale, Florida 33309(954) 200-6538 West of 95. North of NE 62nd Street. Across from Office Depot plaza