Healthy smiles happen at Half Moon Dentistry for Children, located in Surrey. Your child deserves a healthy smile, and making smiles happen is what we're all about at Half Moon De... more... See more text