Sent Antuan Katolik KilisesiParishShareİstiklal Caddesi 17134433 İstanbul, İstanbulTürkiyeGet directions