Get Directions to Service Transport Co. ← View details 7900 ALMEDA-GENOA RD.,, Houston, Texas 77075 (713) 209-2600 Get Directions From* To * — Required information