Contact Information Leaf - All About Smiles 6420 N. MacArthur Blvd. Suite 120 Las Colinas, TX 75039 Phone: (972) 255-5570 Follow Us Send Us an Email Please enable JavaScript in your browser to complete this form.Name *FirstLastPhone *Email *Message Details **Please do not submit any Private Health Information (PHI).CommentSubmit →