The new Clear Choice Dental Implant Center
and the offices of Dr. Charles A. Babbush are
located at 31099 Chagrin Blvd., Suite 100, Pepper Pike, Ohio 44124
directly across from the library. We are located in the three story Smith Barney office building just east of traffic circle at
Chagrin and Lander Roads can can be accessed from Pinetree Road or
Chagrin Boulevard East.