Located in the heart of Kensington, Maryland Knowles Apothecary is an independent Kensington pharmacy of Maryland, which is pharmacist, owned and operated, established in 2005. We specialize in compounded medications that are prepared to your doctor's, veterinarians, and other licensed healthcare practitioner's exact specifications to meet our patient's unique needs.