Ellis & Company has been in business since 1978.

The Ellis Building is a two-story office building at the corner of Tarpon Avenue and Hibiscus Street in nostalgic downtown Tarpon Springs. Upstairs units range in size from 200 to 1,100 square feet and share common restrooms and utility services. The main downstairs unit is a 2,500 square foot Class A office, currently leased to a long-time Tarpon Springs chiropractor.