Book an appointment with Dr Karl

Practice
Dr. Michelle Karl

Please contact the practice directly to book an appointment

Dr. Michelle Karl

Dr Michelle Karl
General Practitioner

0128096033

Postnet Suite 41

Private Bag X37

Lynnwood Ridge






To book an appointment, please contact the practice directly