Greg Vaughn

Active Decherd, TN Owner for First Vision Bank of Tennessee