Home / Alabama / Madrid

Madrid, AL City Limits stuff

Madrid is in Houston County, Alabama, and covers 1.7 square miles.