Quality Inn Temple

1610 W Nugent Ave
Temple
Texas
United States