Howard Johnson Plaza Hotel

401 Broad St
Wichita Falls
Texas
United States