1. Buck Creek Stained Glass 4114 Helena Rd, Helena, AL 35080 Coordinate: 33.29621,-86.84354 Phone: (205) 541-3322