1. The Louver Shop 3375 N Druid Hills Rd, Decatur, GA 30033 Coordinate: 33.81148,-84.29534 Phone: (800) 528-7866