Leo's birth date was listed as 1948. Leo's possible relatives are Patricia M Phillips, Alan S Phillips, Shirley Phillips and 6 other people. He has stayed in Washington, New York, Yonkers and one other city before moving to Delray Beach. Leo is a resident of 50 East Rd #2A, Delray Beach, Fl 33483. Phone number listed for Leo is (561) 266-0831. Leo turned 76 years old.
Public records show that Leo is Welsh. Leo belongs to Western European ethnic group. He doesn't have problems speaking English. Leo's level of education is high school.
Leo has 1 property according to public property records. Address of the property owned by Leo is 50 EAST RD, DELRAY BEACH, FL 33483. According to public recors Leo's property is worth $327,952.