Moulin Leroy (anciennement moulin du Roy puis moulin Le Roy et moulin Leroy) is located in Valmondois, France on Rue d'Orgivaux. Moulin Leroy (anciennement moulin du Roy puis moulin Le Roy et moulin Leroy) is rated 3 out of 5 in the category water mill in France.