Flowering Lotus Meditation Center Loading Map.... Flowering Lotus Meditation Center204 South Clark Street - MagnoliaDetails 31.143122 -90.46266400000002 Address 204 South Clark Street Magnolia Misssissippi United States Upcoming Events No events in this location