Ophelia Alexander was born in 1931, age 92. Ophelia Alexander's address is 409 Suncrest Drive , Flint, MI 48504. Public records show Ophelia has also lived in Flint, MI. Ophelia's latest phone number is (313) 732-5084. Previous phone numbers include (810) 732-5084.
Also goes by: Ophelia Alexander
Results 1 - 1 of 1