UNIVERSAL LIGHT CENTER FOR WORLD SPIRITUAL UNITY is a church located in GRAND RAPIDS, MI. Find service times, contact information, and directions.
661 CHERRY ST SE