John is married to Kathleen Moran who retired from a writing career in 2005.
He has two grown children, Rahul and Leela.
His office hours at church are every Tuesday through Friday between 10 am and 12 noon. He can be reached there by phone at 904-725-8133. It's best to call before coming by in case he is meeting with someone during those hours. However, he is always available to meet with you at your convenience either at the office or another suitable location.
When not at church, he can be reached at his home office number