KEY WEST INN LAFAYETTE GA

2221 NORTH MAIN STREET
La Fayette
Georgia
United States