Chapel of St.Gerard MajellaChapelShare8 John Armstrong RoadBengaluru, Karnataka 560084IndiaGet directions