Come Visit Our Indoor/Outdoor Showroom

(863) 991-1949

Contact Us

Star Landscape Design Center

1313 N US Hwy 27

Sebring, FL 33870


Phone: (863) 991-1949

Email: mikecochlin@gmail.com

Star Landscape Design Center

1313 US Hwy 27 N. Sebring, FL 33870    Just north of the Lakeshore Mall