List of landmarks in Castor Select Landmark in Castor from the list below: Ben and Simons Pie Shop 5003 50 Avenue, Castor, Alberta T0C 0X0, Canada