Muley Twist Inn

Muley Twist Inn, 199 W 125 S St, Teasdale, UT 84773, United States

(800) 530-1038

Location