Records link phone number (724) 847-0299 with Leo’s details. We have found 4 possible relatives of Leo: Sharon L Forsythe, Shelby J Meier, Leonard Meier and one other person. Leo currently resides at 228 Winterburn Rd, Beaver Falls, Pa 15010. He has stayed in Beaver Falls, Berlin and Salisbury before moving to Beaver Falls. His birth year was listed as 1964. The current age of Leo is 60.