Santa Rosa Dentistry & Implant Center is located in the heart of Sonoma County. Our office is about .5 miles west of Horwarth Park and Lake Ralphine on Montgomery Dr. If traveling Northeast on Montgomery Dr., we're just past Jacqueline Dr. on the right side of the street, and almost directly across from the Scottish Rite Center.