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

accounts@drsnnb.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, or Police 10111

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