612-888-OLEA (call or text)
Olea STL retail store hours:
Our St Louis store will be closed from 21st of August till 1st of October. We will be traveling to Greece to visit family and attend our fields, prepare for harvest season. You can still place your order on our online store as we will continue process online orders. We will return to our regular business as shown below on October 1st!
Monday & Wednesday 3 - 4 pm
For all other days and hours by appointment via email or phone (612) 888-OLEA