Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Leroy Manor ← View details 509 South Buck Road Le Roy, IL (Illinois) 61752-1683, Le Roy, Illinois (309) 962-5000