Update Info - Teays House Family Restaurant
This restaurant was reported as closed. If it is open, let us know.
Teays House Family Restaurant
120 Carls Ln
Scott Depot, WV 25560
120 Carls Ln
Scott Depot, WV 25560
This restaurant was reported as closed. If it is open, let us know.