1. Atkins Stained Glass 687 Lake Crest Dr, Hoover, AL 35226 Coordinate: 33.36,-86.8602 Phone: (205) 985-9600