bar main sports street main street sports bar and grill lynchburg virginia Main Street Sports Bar Grill is located at 1125 Main St in Lynchburg Virginia 24504. Main Street Sports Bar And Grill Lynchburg. … Friday, June 3, 2022 Edit