Business DirectoryAccess to all listings informationBack Abel’s Briarmeade Village Miniwarehouse Address: 409 Main Street West Glencoe, AL 35905 Phone: (256) 492-7229 Website: