He was born on 1933-04-11. Residents of 5611 King Rd, East China, MI include Leroy. Leroy Rich, Leroy A Richards Sr, and two other persons are connected to this place. (810) 434-9036 (Cellco Partnership) is used to contact Leroy. There is a chance that the phone number (810) 434-9036 is shared by Cary M Dennison, Leroy Allen Richards, Justin L Hyde, Leroy A Richards Sr. To contact Leroy, send them an email at [email protected]