John XXIII Spiritual Centre, Geneva

Address:s……… 14, rue du Mont Blanc
Chaplain Father Richard de Lord & Father Tony Sequeira
Contact +41 22 733 04 83 (9 am-1 pm) e-mail: office@johnxxiii.ch
Services
Events: See their website at www.johnxxiii.ch