New Vision Center for Spiritual Living
18010 N. Tatum Blvd
Phoenix, AZ 85032