Buddhist International Center Nichiren Shu Hayward california United States is a business in Buddhist Meditation Centre category. The Buddhist Meditation Centre is located at Nichiren Buddhist International Center, 29490 Mission Boulevard, Hayward, CA 94544, United States