Jack's Grocery Address: 2301 Main St, South Houston, TX 77587 Phone: (713) 378-4266 Grocery Stores Other Businesses: Jack in the Box at 1503 Spencer Hwy, South Houston, TX 77587 A M A Transportation at 702 Dumont St, South Houston, TX 77587 Transportation A M A at 702 Dumont St, South Houston, TX 77587 Bank of America at 1627 Spencer Hwy, South Houston, TX 77587