1701 Trigg Ln, Wichita Falls, TX 76306, USA
Photo: google.com