Prior to his retirement in 2009 John Huffman was Senior Pastor of St. Andrews Presbyterian Church, Newport Beach, California for 31 years. He has counselled many on various issues and is a well-known international speaker.
Prior to his retirement in 2009 John Huffman was Senior Pastor of St. Andrews Presbyterian Church, Newport Beach, California for 31 years. He has counselled many on various issues and is a well-known international speaker.