Magna Carta Holdings ← View details 710 Dogwood Street, Campbell River, BC V9W 2Y8 +1 250-914-0323 Suggest an Edit Name* State* Locality* ZIP* Street address* Phone* Website Opening hours Your comments * — Required information