Taylor Food Mart
5000 E Interstate 40
Amarillo, TX 79103
Amarillo, TX 79103