Skip to Main content
  • The House of Tea & More

The House of Tea & More Location and Hours

(817) 304-6575
101 North Ash Street, Springtown, TX 76082
Closed β€’ Opens Friday at 10AM
View menu
Facebook logo
Toast logopowered by toast
  • Terms of Service
  • |Privacy Statement