- Amarillo, Texas, United States
IPS Amarillo Homes is a company based out of 5701 Time Square Boulevard ,Suite 340, Amarillo, Texas, United States.