Star Address: 6106 Broadway St, Terrell Hills, TX 78209 Phone: (210) 826-4551 Restaurants Other Businesses: Terrell Hills Fire Department at 5100 N New Braunfels Ave, Terrell Hills, TX 78209 Terrell Hills Appliance Repair at 600 Garraty Rd, Terrell Hills, TX 78209 Terrell Hills City Hall at 5100 N New Braunfels Ave, Terrell Hills, TX 78209