Location & Directions

Our Center is located in Hillside, IL, close to the intersection of Mannheim and I-290 Eisenhower. 

Address: High Point Plaza Building, 4415 W. Harrison St. Hillside, IL 60162

Click Here to View the Map



The Avatar Meher Baba Center of Chicago is a non-profit spiritual organization, dedicated to sharing Meher Baba’s Universal Message of Love & Truth with His followers and all who are interested to learn more. Our Center is a spiritual oasis open to people of all religions, casts, creeds, and spiritual paths. We hold regular meetings and special events and programs.