ER Dr. Edward Leigh Ruch, DDS Is this you? Claim your profile Oral & Maxillofacial Surgery General Dentistry 0Leave a review The Center For Advanced Dentistry 3690 Orange Pl Ste 180, Beachwood, OH, 44122 2 other locations (216) 487-6449