Osilka Pharmacy is located in Minuwangoda, Sri Lanka on 5XC3Q4P, Ekala - Kotadeniyawa Rd. Osilka Pharmacy is rated 3 out of 5 in the category veterinary pharmacy in Sri Lanka.
Address
5XC3Q4P, Ekala - Kotadeniyawa Rd
Service options
In-store shopping