the fox house is located in nashville, tennessee