Clinic locations

Addresses and consultation hours. All visits are by prior arrangement.