New Vision Center for Spiritual Living
18010 N. Tatum Blvd.
Phoenix, Arizona 85032
We are located on Tatum Blvd, between 101 and Bell Road,
across from Moon Valley Nursery