Leroy was born in 1946. We have found 4 possible relatives of Leroy: William E Whiting, Barbara Faye Whiting, Lenore A Rodriquez and one other person. Leroy has listed phone number: (303) 465-3804. Other cities that he has stayed in are Denver, Westminster, Grand Island and one other city. The age of Leroy is 78. Leroy is a resident of 11156 Elati St, Northglenn, Co 80234.