Teals Crossroads, Alabama


Teals Crossroads is a populated place in Barbour County, Alabama. It is near the towns of Clio, Alabama and Blue Springs, Alabama.