Meher Mount Corporation

A nonprofit organization

218 donors

Meher Mount is a 172-acre universal spiritual center dedicated to Avatar Meher Baba.  Visitors come to Meher Mount in Ojai, California, for pilgrimage, for celebrating Divine Love and Oneness, for loving God through nature, and for service.

Organization Data

Summary

Organization name

Meher Mount Corporation

Tax id (EIN)

77-0236525

Categories

Environment International Faith

Address

9902 Sulphur Mountain Rd
Ojai, CA 93023

Phone

(805) 640-0000