Our facility is located at 3439 Lorna Lane in Hoover, Alabama, and is easily accessible from I-65, I-459, Hwy 31 and Hwy 280. In addition to 4 brand-new fully-equipped certified kitchens our 5,000 square foot facility also includes secure individual storage areas, as well as a dual use office/tasting area.
|