Island View Mechanical Ltd Address8632 Craig Rd, Powell River, BC V8A 0E5Phone(604) 483-4988View on Google Maps