Other cities that he has stayed in are Edgewater Park and Beverly. The phone number (609) 835-2733 is Leo’s. The current age of Leo is 98. 36 Palmer Sq, Edgewater Prk, Nj 08010 is where Leo lives. The birth year was listed as 1925.