Happy Smile is a Markham, ON business. Happy Smile is located at 41 Oakford Dr, Markham, ON. The postal code is L6C0X8.
You can contact Happy Smile at 416-818-3553 or from out of area call 1 4168183553.