Josh Odea's address is 321 8th Street , Sturgis, SD 57785. Possible relatives include Amanda Odea, Daniel Odea and 3 others. Public records show Josh has also lived in Rapid City, SD and Spearfish, SD. Josh's latest phone number is (605) 347-0133. Previous phone numbers include (605) 347-0255.
Address History: 321 8th Street, Sturgis, SD 57785;
2871 Belgarde Boulevard Apt 306, Rapid City, SD 57702;
Spearfish, SD 57783;
Summerset, SD 57718;
Whitewood, SD 57793
Results 1 - 1 of 1