Get In Touch

Contact Us

We'd love to hear from you. Reach out by phone, email, or use our contact form below.

Call Us

022 482 2552

Mon–Fri 08:00–17:00 | Sat 08:00–12:00

Call now

Email Us

admin@drssnb.co.za

We respond within 1 business day

Send email

Visit Us

15 Tuinstraat
Malmesbury, 7300

Western Cape, South Africa

Get directions

Opening Hours

Mon–Fri: 08:00–17:00
Saturday: 08:00–12:00

Closed Sundays & Public Holidays

Find Us in Malmesbury

Swartland Medical Centre

15 Tuinstraat, Malmesbury, 7300

Open in Google Maps →

Send Us a Message

⚠️ For medical emergencies call 112, Ambulance 10177, Police 10111, or Crestcare Casualty 022 077-0238

Share Your Experience

Your feedback helps us improve and helps other patients in the Swartland community find quality healthcare. If you've had a good experience, we'd love to hear from you on Google.

Swartland Medical Centre | Family Physicians & Dispensing Practice | Malmesbury