Home»All»Where in Houston? St. Stephan’s Church and School!

Where in Houston? St. Stephan’s Church and School!

Red Sculpture
Yesterday I asked where in Houston this picture was taken. It’s in front of the St. Stephan’s School in Montrose!

Previous post

Gear Up for Toddler Tuesday at Discovery Green! April 1-May 27, 2014!

Next post

Things to do in Houston today, this weekend, with kids! April 3, 4, 5, 6, 7, 8, 9, 2014

No Comment

Leave a reply

Your email address will not be published. Required fields are marked *