Get Directions to Hough Technology Learning Center ← View details 106 NORTH SAPPINGTON ROAD, Saint Louis, Missouri 63122 (314) 213-6141 Get Directions From* To * — Required information