27 9th St, Lynchburg, Virginia 24504 USA
Amazement Square located in downtown Lynchburg
Photo Credit: Yelp