This year Leroy celebrated his 66 birthday. A city Leroy has lived in before is Mount Union. 51 Pine St, Mount Union, Pa 17066 is where Leroy lives. Leroy has listed (814) 542-2601 as his phone...