Theia Glow Address7110 Westminster St, Powell River, BC V8A 1A2Phone(604) 414-5446View on Google Maps