Location - Fort Lauderdale, FL 756 NW 27th Ave. Fort Lauderdale, FL 33311 Map → Tel: 954-779-1000 Tel 2: 954.228.6424 Fax: 954.651.6669 WEEK DAYS: 9PM – 5PM SATURDAY: 9PM – 5PM SUNDAY: CLOSED Message / Inquiries