Stella is located in Downtown, Statesboro at 36 W. Main St., Statesboro, GA 30458. The store hours are Monday-Friday from 10-6PM.