Happy Socks 5192 Hidalgo Street, 77056 Houston TX Opening hours and more information Store hours, phone number, and more info. 5.9 mi