Annual Christmas Train Display featuring multiple layers of trains running throughout festive displays located in the 1,750 square foot lodge room in the Odd Fellows building (Iconic Clock Tower) on Main Street in downtown Santa Paula. Enjoy the small town atmosphere and our festive train display then continue on to one of the City's many wonderful restaurants and shops.
Front access is via stairs off Main Street but elevator access is available upon request (call 805-525-3512) at the back of the building.