1330 Dousman St, Green Bay, WI, 54303
Leonard Odea
Leonard Odea Green Bay, WI
Resident Since: 2023Property Type: Single Family Dwelling UnitProperty Value: $180,000
Leonard Odea currently owns 1 number. It is (920) 497-0119.
(920) 497-0119 (Landline)
Questions about Leonard Odea
Leonard Odea lives at 1330 Dousman St, Green Bay, WI, 54303 where he moved in 2023.
Please ring Leonard Odea at (920) 497-0119. This landline phone number is associated with him.
A background check may reveal any criminal records he may have.