Rainbow Lake, Alberta, Canada All businesses in Rainbow Lake, Alberta, Canada. Popular categories in Rainbow Lake, Alberta, Canada: Churches Automobile Oil Restaurants Electric Contractors Service Stations Caterers Aircraft Welding Hotels General Contractors Business View all categories Last updates in Rainbow Lake, Alberta, Canada: Churches Automobile Oil Restaurants Electric Contractors Service Stations Caterers Aircraft Welding Hotels General Contractors Business Michalchuk Bros L Contrs Ltd Oil in Rainbow Lake (Alberta) Updated: 07/12/2025 11:46 am