RED ROOF LONDON I 75

110 MELCON LANE
London
Kentucky
United States