Meghalaya Urban Development Authority is located in Shillong, India on Police Bazar, OB Shopping Mall. Meghalaya Urban Development Authority is rated 4.7 out of 5 in the category state department for social development in India.
Address
Police Bazar, OB Shopping Mall