414 E Tuscaloosa St, Florence, AL 35630
581.9 miles away from Alvord, Texas
122 Helton Ct, Florence, AL 35630
582.5 miles away from Alvord, Texas
700 35th Ave, Tuscaloosa, AL 35401
584 miles away from Alvord, Texas
14332 Alabama Hwy 69 S, Tuscaloosa, AL 35405
585.6 miles away from Alvord, Texas