Moms

January 9, 2012

Benjamin Siu, doctor at Cook Children's Medical Center, dies at 51

The pediatric cardiologist died after falling off his bicycle near South Z. Boaz Park in far southwest Fort Worth.

Mom2MomDFW.com

Rants, raves, reviews and resources for Dallas-Fort Worth parents

Related content

Comments

Entertainment Videos