Greenville AL Windows 1. 106 S Cloverdale Rd, Greenville, AL 36037 | Terrell Window Fixtures (334) 271-1664