Swami Mast Baba Ashram is located in Ghaziabad, India on Sahibabad, Block-1, Sector-2, Rajendra Nagar, Shalimar Garden Extension II, Shalimar Garden. Swami Mast Baba Ashram is rated 4 out of 5 in the category ashram in India.
Address
Sahibabad, Block-1, Sector-2, Rajendra Nagar, Shalimar Garden Extension II, Shalimar Garden