Jim Pack

Active Bedford, TX Director for 6 Stones Mission Network