The 9-hole "Twin Lakes" course at the Twin Lakes Golf Course facility in Jasper, Alabama features all the hallmarks of Alabama golf. Designed by Charles Ivey, the Twin Lakes golf course opened in 1974. Johnny Ivey manages the course as the Co-Owner/General Manager.