"The phantasmagorical wonderland that gives unfettered license for kids to pursue the kind of childhood adventures contemporary society has almost no other means of fulfilling" -Spectacle Quarterly Journal
Our parking lot is located on 16th Street between Delmar and Washington. Cash only $5.00.
750 North 16th St
63103 St. Louis, Missouri
Call: (314) 231-2489