"Like" us on Facebook


McGowan Twins

Dana and Greg McGowan are the parents of twins, born on Monday, Feb. 11, 2008 at the Baylor University Medical Center in Dallas, TX.

Avery Barbara and Ian Derek join a brother, Evan, age 4, and a sister, Abby Grace, age 2.
Mrs. McGowan is the daughter of Ralph and Barbara Alexander Babb of Dallas.

You must be a logged in paid subscriber to read the full story. Please Login to access.

Comments are closed.