The Egg Farm
Located on Number 7 highway, two kilometers west of the village of Norwood, Ontario, is an egg farm. Known as Telford’s, the business has changed hands over the years, but the name has remained the same. An honour system is still in place in the egg room, a self serve system based on trust. Customers