St. Teresa of Calcutta ChurchParishSharePlatform No.8 Station RdVirar West, Maharashtra 401303IndiaGet directions