Visit Our Store

Stella is located in the new Statesboro Publix shopping complex at 133 Tormenta Way, Statesboro, GA 30458. The store hours are Monday-Saturday from 10-7 PM & Sundays from 12-4 PM.