Location 2341 John Hawkins Parkway Hoover, Alabama 35244 In Lake Crest Plaza, next to Express Oil & Tire Engineers 205-403-8336 OUR HOURS:Sunday – Thursday11:00 am to 9:30 pmFriday and Saturday11:00 am to 10:00 pm Share your #labrisahoover memories with us!