265 Rr 5, Poplarville, Ms 39470 is where Leroy lives. The current age of Leroy is 48. Leroy's birth date was listed as 1976. Possible relatives of Leroy are: Scott B Slade, Steven L Slade, Faye Klein Slade and one other person. Leroy owns the phone number (601) 795-0596. Leroy is associated with Slade Cattle Company, Inc. Other cities that he has stayed in are Poplarville, Mineola and Perkinston.