In-House Medici Pharmacy

We have a well-stocked pharmacy on the premises that is staffed by a qualified pharmacist who can assist you with all your medication and other requirements for your journey. Adequate parking is available with quick and easy access to the clinic.

Giovanna De Lorenzo and her team

Medici Pharmacy is our in-house pharmacy and is run by Giovanna de Lorenzo, who is a qualified pharmacist with over 30 years of experience. She has dedicated her career towards helping people get well. Giovanna is assisted by Debbie Bartkunsky, who has been helping patients for over 20years. Her empathy towards the patients is well known and she is always ready to over a sympathetic and helping hand.

Lina Machado, a qualified pharmacist with extensive knowledge and over 30 years of experience brings her own expertise to the mix.  Lina speaks 6 languages, English, Afrikaans, Italian, German, Portuguese and Spanish. She is able to communicate very effectively with our diverse and multi-cultural customer base.



  • Fill your prescription immediately!
  • All your medical information on record
  • Linked to all major medical aids
  • Discovery claim box inside the pharmacy for ease of submitting your Discovery Medical claim.


  • Now offering FREE delivery (within 10km radius) of chronic medication on Tuesday and Thursday between 10am – 1pm
  • Email your medication list and new script if necessary
  • We are also able to assist in applying for chronic medicine authorization

Chronic Medication

Tel: (011) 883 -9760
Fax (011) 883 - 9050

Knowledgeable Advice

Giovanna, Debbie and Lina are always ready to competently assist patients. They will gladly advise patients on their prescriptive medicine, OTC (over-the-counter) supplements, non-prescription medicines and all medical aid queries.

Medici Pharmacy is a Centre for Diabetes & Endocrinology pharmacy and can also assist with any other chronic disease medications.

Operating Hours

Mon to Thurs : 08h30 to 17h30

Friday: 07h30 to 17h00

Saturday: 08h00 to 11h00

Tel: 011 883 9760