Where is Knights Inn Antioch?

Where is Knights Inn Antioch located?

Knights Inn Antioch, Knights Inn Antioch, United States of America (approx. 36.04563°, -86.66308°)


Where is Knights Inn Antioch on the map?