auto lynchburg magic va magic auto sales lynchburg va Magic Star Auto Sales in the city Lynchburg by the address 2387 Waterlick Rd Lynchburg VA 24502 United States. Magic Star Auto Sa… Thursday, November 10, 2022 Edit