Created by cdroberts - August 18th 2016
12011 W Interstate 40, Amarillo, Texas 79124 USA
Tucumcari, NM, US