Open Mind Zen Melbourne Loading Map.... Open Mind Zen Melbourne2304 S. Babcock Street - melbourneTrainings 28.0744889 -80.62156929999998 Address 2304 S. Babcock Street melbourne fl 32901 United States Upcoming Events No events in this location