Address: 316 1 street west, Cochrane, Alberta, Canada Description: Stellar Hair Studio is your one stop shop for all your beauty needs in downtown Cochrane. Wellness Wellness & Beauty Contact Information Phone: 403-932-9291 Website: Website Email: stellarstudio@live.ca Map directions to: 316 1 street west, Cochrane, Alberta, Canada