Smiley's Golf Center is a good place to go and hit a bucket of golf balls. If you want to work on your short game with your drive, Smiley's also has miniature golf. If you get bored with golf, Smiley's is also a great place to play horseshoes with your buddies. If you want to try your hand at hardball or softball hitting, Smiley's has both hardball and softball batting cages. Smiley's staff is friendly and helpful.