The Lotus Garden Meditation And Yoga Center Carmichael California United States is a business in Meditation Training Centre category. The Meditation Training Centre is located at Lotus Garden Yoga Center, the Lotus Garden Meditation Center, 7225 Lincoln Ave, Carmichael, CA 95608, United States