Overview Details Press Releases Multimedia Locations People Groups Located on 120th Street in North Delta, British Columbia, Sunwood Dental is one of the area's most personal and relaxing general dentistry practices.