Address: 835 Lee Ave SW, Leesburg, VA 20175, USA
“Good venue! Smallish church perfect for more intimate type concerts. Our daughter's school had their Christmas concert here and the sound guy was great, accoustics were on point, and everything seemed to go smoothly. Can't speak for any other part of this organization, but for smaller events, seems like a good choice.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…