AMBASSADORS FOR TRUTH is a church located in SAVANNAH, TN. Find service times, contact information, and directions.
20090 HIGHWAY 69 S