1628 N Nelson St, Amarillo, TX 79107