Address: 316 1 St W, Cochrane, Alberta, Canada Description: Zen Afterglow offers various services for your personal well-being. Wellness Wellness & Beauty Contact Information Phone: 403-630-8811 Website: Website Email: zenafterglow@gmail.com Map directions to: 316 1 St W, Cochrane, Alberta, Canada