Chatrapati Shahu Maharaj Social Town Hall is located in Sillod, India on Shri Krishna Nagar, Jai Bhawani Nagar. Chatrapati Shahu Maharaj Social Town Hall is rated 3 out of 5 in the category city or town hall in India.
Address
Shri Krishna Nagar, Jai Bhawani Nagar