St Xavier's College is located in Palayamkottai, Tamilnadu. Address - 21 North Highground Road, Palayamkottai-627 002, Tamilnadu, India.