Shela Bahr was born in 1961, age 63. Shela Bahr's address is 2940 Plum Leaf Circle , Saint Peters, MO 63303. Possible relatives include Sylvia Bah, Bernard Bahr and 10 others. Public records show Shela has also lived in Defiance, MO and O Fallon, MO. Shela's latest phone number is (636) 284-7995.
Phone Numbers: (636) 284-7995
Address History: 2940 Plum Leaf Circle, Saint Peters, MO 63303;
3811 Blue Meadow Court, Defiance, MO 63341;
O Fallon, MO 63366;
Saint Charles, MO 63303
Results 1 - 1 of 1