Mind Wellness Clinic is a place where people who are mentally ill stay …read more Mind Wellness Clinic is a place where people who are mentally ill stay and receive treatment. Synonym. Mental hospital …read less
Address
Shop Number 14, Omex Clockton, Omex new Chandigarh, SAS Nagar, Landmark : lamp post