Philomath, Newfield, Ovid and one other city are cities Michelle has lived in. This year Michelle celebrated her 54 birthday. The residency of Michelle is at 24670 Starr Creek Rd, Corvallis, Or 97333. Michelle owns the phone number (541) 929-4434. Michelle was born in 1970.