Ellen Meaghan Riley was born January 6, 1956 in Bethesda, Maryland.
Meaghan was born 03 January 1956 with special needs: cerebral palsy and intellectual disabilities. Since about 1977 she has lived in a group home in Des Moines, Iowa, and she works at LINK Associates in Des Moines. She loves her family, Elvis, watching TV, going to the movies, eating out, and singing.