Slammers is amazing! Highly highly recommended. Great facilities, very well taken care of! If you're looking for a place to go this is it. Having played for multiple club ... more