1. Lider News 412 Riverchase Trl, Hoover, AL 35244 Coordinate: 33.35402,-86.79186 Phone: (205) 701-7803