Ramada Inn 1620 E Interstate 40 Amarillo, TX 79103 Phone: (806) 374-2020 Fax: (806) 374-7140
Category: Hotels & Motels