Vela Ministries Intl 1100 Shasta Ave San Jose, CA 95126 Phone: (408) 995-5090 Fax: (408) 995-5092
Category: Religious Organizations