There is 1 person named Leonard Odea, in Wisconsin in Green Bay in our database. Locate Odea's birthday, relatives, neighbors, associates, and property details to get an idea about the person. You may also find their criminal records, social media accounts, and other public data.

Address History

1330 Dousman St, Green Bay, WI, 54303

Resident Since: 2023Property Type: Single Family Dwelling UnitProperty Value: $180,000

Leonard Odea currently owns 1 number. It is (920) 497-0119.

Phone Number

(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.