1300 Lamar St, Wichita Falls, Texas 76301 USA
Landmark and historical plaque at the Kemp Center for the Arts.
Photo Credit: Yelp