Location

South Florida Sales and Service

4700 W. Prospect Rd. #104

Ft. Lauderdale, FL 33309

Phone: 954.485.9595