LA Quinta Inn 1100 W 780 N Orem, UT 84057 Phone: (801) 235-9555 Fax: (801) 235-9559 View Website
Category: Hotels & Motels