Dr Pamila Adikari is a Doctor located in Sri Lanka. It is one of the 2468 doctors in Sri Lanka. Address of Dr Pamila Adikari is Nikaweratiya, Sri Lanka.
Some of the places around Dr Pamila Adikari are -
Nikaweratiya, Sri Lanka