Central Park West Dentistry is a 2026 Castle Connolly Center of Excellence. Castle Connolly recognizes health systems, hospitals, and dental practices who provide an outstanding level of high quality care. This status is awarded to organizations that have recognized top dentists on staff.