Directory: A-Z 

23 Cross Street, , , 7200

Telephone028-3132675

Village Square, Market Square Street, , , 7200

Telephone028-3122277

Suite 19 Hermanus Medical Centre, Ravenscroft Street

Telephone028-3130560

No 8 & 9 Ruby Rose, Hemel en Aarde Estate, , , , 7200

Telephone021-7124898