1. Druid Glass Construction, Inc. 2770 Southside Dr, Tuscaloosa, AL 35401 Coordinate: 33.18611,-87.55994 Phone: (205) 553-8902