Mecca New Life Wesleyan Church By Indiana South | January 27, 2023 Mecca New Life Wesleyan Church 4924 W. College Street, Mecca, IN 47860 Phone: Email: Website: https://www.meccanewlife.org/ Pastor: () Phone: Email: