Savor the moments that are warm and special at Leroy High School. Leroy High School is located at 505 E Center St, Le Roy, Illinois 61752-1823 and has approximately 203 students in grades 9 to 12.
505 E Center St, Le Roy, Illinois, 61752-1823
Broadcasted Live on 1/24/12 6:55p-8:40p by John Pearson
Featuring 1 highlight clip.