return link

McGowan Twins

Feb 18, 2008 | Announcements

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


This website brought to you in part by the following sponsor:

 

Find out how to advertise here – Email us! [email protected]

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.