Greenwoods Campus, Jabbrapet Post, Kalinjur to Karasamangalam Road, Vellore - 632 006, Tamil Nadu, India. Mobile : +91 98426 62344 Email : contact@stfrancisschoolvellore.com