Addresses on Tallahassee Dr in Amarillo Texas