George Steurat Health - Wellness Shop Health Personal Care Pharmacy is located in Dehiwala-Mount Lavinia, Sri Lanka on VV8GHQ4. George Steurat Health - Wellness Shop Health Personal Care Pharmacy is rated 3 out of 5 in the category faculty of pharmacy in Sri Lanka.