Leroy is a resident of 519 Grant St, Rawlins, Wy 82301. The number currently linked to Leroy is (307) 324-5752. Leroy has previously lived in Rawlins. The current age of Leroy is 76. The birth year was listed as 1948.