1. Dutton Tom 1100 Riverchase Galleria, Hoover, AL 35244 Coordinate: 33.37993,-86.80686 Phone: (205) 322-8880