Saint Christopher Catholic ChurchParishShare160 Holt Spur DriveJamestown, TN 38556United StatesGet directions