700 35th Ave, Tuscaloosa, AL 35401
598.7 miles away from Leon Junction, Texas
414 E Tuscaloosa St, Florence, AL 35630
621.9 miles away from Leon Junction, Texas
122 Helton Ct, Florence, AL 35630
622.9 miles away from Leon Junction, Texas
1800 4th Ave N, Bessemer, AL 35020
636.7 miles away from Leon Junction, Texas