St. Peters Syro Malabar Church AvadiParishShareMittanamallee - Palavedu - Alathur RoadAvadi, Tamil Nadu 600054IndiaGet directions