Spa Castle New York is a live events venue in Queens, New York. Located at 131-10 11th Avenue, Queens, NY 11356.
Updated Sep 20, 2026
Nothing is scheduled at Spa Castle New York right now.
Is this your venue?