Le Horps

Le Horps is a commune of 734 people (1999). It is in the region Pays de la Loire in the Mayenne department in the northwest of France. The current mayor is Gérard Dujarrier.