Ellen Louise Otis is a 63 years old. Her residential address is 2339 E Polk Dr, Fayetteville, AR 72703.
Age 56
Ellen Louise Otis is 63 . She was born on Jul 18, 1960.
Ellen Louise Otis’s address is listed as 2339 E Polk Dr, Fayetteville , AR 72703, US.