Skip to content
EntityQ67173· pop 35· linked from 105 articles

Also known as Trafford, AL

town in Jefferson County, Alabama, United States

On the map