Pastor Jack L. Shannon, MDiv

Prescott, Arizona, United States