The phone number (505) 443-0648 is Leo’s. Cities Leo has lived in before are Angle Inlet, East Grand Forks, Thompson and one other city. Leo now resides at 714 Post Ave #41, Alamogordo, Nm 88310. This person's birth year is 1931. The current age of Leo is 92. The possible relatives of Leo are Phyllis J Pagnac, James A Normandin, Joel W Pagnac and one other person.