Home›Stores›France›Limousin›Saint-Pantaleon-de-Larche›MicromaniaSaint-Pantaleon-de-Larche, Limousin, FranceMicromaniaHours and details can change, so call ahead. Suggest an edit