Janelle Odea was born in 1990, age 33. Janelle Odea's address is 3524 51st Avenue Drive W, Bradenton, FL 34210. Possible relatives include Aileen Dea, Christoph Odea and 3 others. Public records show Janelle has also lived in Craig, CO and Fort Myers, FL.
Address History: 3524 51st Avenue Drive W, Bradenton, FL 34210;
466 Yampa Avenue, Craig, CO 81625;
Fort Myers, FL 33901;
Champaign, IL 61822;
Urbana, IL 61801
Results 1 - 1 of 1