Glow Live Food Cafe
0 reviews
- 380 Washington Ave. #105, Ketchum, ID 83340, USA
- 208-725-0314
- www.glowlivefood.com
— Reported CLOSED —
Dr. Molly Brown is a holistic doctor in Ketchum, Idaho who owns GLOW, a plant-based, organic cafe opened in 2008, through which she leads seasonal group cleanses and offers individualized meal plans and lifestyle support. Her work reflects her passion for consciousness, spirituality, and natural health.