The Science Place is located in the fair park area of Dallas. I highly recommend taking your children to The Science Place for a great day out full of learning and fun. There ar...
after that, i want to either barf, or die, or both