1. Lids 2000 Riverchase Galleria Ste 203, Hoover, AL 35244 Coordinate: 33.38012,-86.80695 Phone: (205) 444-0319