We will open for the 2023 Christmas season on November 23!
SANTA'S CASTLE200 E 5th StreetStorm Lake IA 50588
(712) 749-9247info@santascastle.org