This year Leo celebrated his 88 birthday. 1935 is his birth date. We have found 6 possible relatives of Leo: Laura Herrmann Mickle, Roger E Herrmann, Barbara J Herrmann and 3 other people. Records link phone number (609) 871-0073 with Leo’s details. Leo is a resident of 259 Hendrickson Ave, Edgewater Park, Nj 08010. Beverly and Ocean City are cities Leo has lived in.