Super 8 Temple By Wyndham IH-35
1610 W Nugent Ave, Temple 76504