Loading... Please wait...

Popular Brands

Our Newsletter


Contact Us

Store Location

Come visit us at our retail store where we warehouse a varied product line to meet our clients' needs.

The SLS retail store is conveniently located at 6751 26th Court East, Sarasota, FL 34243.

Phone: 941-216-3836 | Fax: 941-216-4086

Store hours are Monday - Friday from 8:30 a.m. - 5:00 p.m. and on weekends by appointment.