Welcome to J & F House of Terror Christmas!

We are in Firewheel Mall 

240 Cedar Sage Drive

Garland, Texas 75040 

East of Barnes & Noble and Dillards