The best and natural way to close gaps is Braces. Whereas Veneers are more for cosmetic purpose like chipped off teeth, discoloration etc. For veneers some amount of tooth preparation is required which would harm the Enamel of teeth unnecessarily.
Next Steps
Consult a good Orthodontist (braces specialist). You are most welcome to visit me and get a consultation for the same.
Health Tips
Regards,
Dr.Neha Singh (Orthodontist)
Smile Station Dental clinic, Indiranagar.