Original: Zellers is headquartered in the city of Brampton, Ontario, near Toronto, and is a subsidiary of Hudson's Bay Company ("HBC").
Simplified: Zellers is headquartered in the Toronto suburb of Brampton, Ontario.