Loading...

STEPS

nonprofit-pinNonprofit
Logo

Year formed

2005

Postal Address

13 Chesterfield Road, OranjezichtCape Town 8001South Africa

Phone

+27214627357
FacebookXLinkedIn

Editorial Overview

Works with partners, donors, doctors and parents towards a clear vision of a sustainable and effective solution to the disability caused by untreated clubfoot.

Countries of Activity

Healthcare Services Provided

  • Orthopaedic Medicine & Surgery
  • Public Health
  • Logistics and Operations

Other Areas of Activity

  • Education
  • Disability Access