Anyone who grew up in Syracuse in the 80's remember's Oscar and going to the best store in the world for Halloween, as well as other holidays! The store sadly closed in 1993. :(
Reviews, get directions and information Switz's was the best costume & holiday store in the world!!.