Spa Anuradapura Beauty Spa is located in Anuradhapura, Sri Lanka on New Bus Stand Clock Tower, 5th Lane,new Town,anuradhapura. Spa Anuradapura Beauty Spa is rated 4 out of 5 in the category foot care in Sri Lanka.
Address
New Bus Stand Clock Tower, 5th Lane,new Town,anuradhapura