Royal Compounding Pharmacy in Thornhill is a progressive and caring independent pharmacy where patient care is our top priority. In addition to carrying a full range of Rx medicati... more... See more text