Dr. Leila is a health, located at 26 Brown St, Nelspruit Central, Nelspruit, 1200, South Africa. They can be contacted via phone at +27 72 143 3470 for more detailed information.
Add email Add business description Add website Add Social Media Add Products and Services
2 Reviews
THANDA GULU
15 November 2016
Its the best clinic i would advise someone to visit because of the care and treatment given from their promises i a 100% grantee and medically approved.