Our Lady of Victories Church (Vellore, Tamil Nadu)

Address:
Jolarpettai - 635851,Vellore Dt., Tamil Nadu, India
(04179) 241328