Green Owl Grand Re-Opening Celebration!
Join us in welcoming back the Green Owl to Downtown Delray Beach at their brand new location, just steps from their original home! The Grand Re-Opening Celebration is open to the public.
Monday, May 15th
at the Green Owl's new location:
11 SE 4th Avenue
in Downtown Delray Beach
Beginning May 16th, the Green Owl will open its doors for regular business Tuesday through Saturday 7 am - 2 pm, Sunday 8 am - 1 pm, closed on Monday.