1816 NORTH MAIN STREET in LONDON, KY | 7-Eleven | 7-Eleven