3562 Shphrd Of The Hls, Branson, Missouri 65616 USA
Stage for Little sons of Britches.
Photo Credit: Yelp