The phone number (337) 948-1803 is Leo’s. Leo now resides at 1686 Goodloe St, Opelousas, La 70570. People possibly related to Leo are Khelia M Jordan, Donna J Jordan, Daniel Jordan and 6 other people. The current age of Leo is 65. In addition to Opelousas, Leo also lived in Opelousas. His birth year was listed as 1959.