Panchsheel Buddha Vihar is located in Mumbai, India on CSR complex, near bldg no.15, opp, Old Link Rd, Ekta Nagar, Kandivali West. Panchsheel Buddha Vihar is rated 4.4 out of 5 in the category buddhist temple in India.
Address
CSR complex, near bldg no.15, opp, Old Link Rd, Ekta Nagar, Kandivali West