Suwa Niwasa (Wazir Pvt Ltd). is a hospital, located at Wazir Complex, 5B Kings St, Matale 21000, Sri Lanka. They can be contacted via phone at +94 664 928 354, visit their website suwa-niwasa-wazir-pvt-ltd.business.site for more detailed information.