Marengo est situé à 2 rue Marengo BP 244, 20179, Ajaccio, France.