Town of Nectar, Blount County, Alabama, United States