Leo owns the phone number (231) 854-8063. His birth year was listed as 1974. Leo was born 50 years ago. He has stayed in Hesperia, Blanchester, White Cloud and 3 other cities before moving to Belding. Leo’s residency is at 5340 Benton Rd, Belding, Mi 48809. Leo's possible relatives are Hollena Stubblefield, Linda Jean Stubblefield, Jimmy Wayne Stubblefield and 2 other people.