Public records show Newport News, Tarpon Springs, Largo and one other city as cities Leo also stayed in. The phone number (757) 564-8180 is Leo’s. Leo is related to or closely associated with Mount Linda Peckham, Marie Joan Mount, Linda Lee Mount and 2 other people. The age of Leo is 89. Leo's birth year is 1934. 3925 Longhill Station Rd, Williamsburg, Va 23188 is where Leo lives.