Get Directions to The Train Store ← View details 2511 UNIVERSITY BOULEVARD, Houston, Texas 77005 (713) 521-4587 Get Directions From* To * — Required information