Castle Creek Adventure Land is located in Salem, United States on 100-114 Swampscott Rd. Castle Creek Adventure Land is rated 4.3 out of 5 in the category miniature golf course in United States.
Address
100-114 Swampscott Rd
Accessibility
Wheelchair-accessible car parkWheelchair-accessible toilet