Dr. David Lever, MD Cleveland Clinic Beachwood Business Phone Number (216) 839-3000 Business Tags OH Business Address 26900 Cedar Rd City Beachwood State OH ZIP Code 44122 Country USA Business Genre OH Contact listing ownerSend Message Name Email Phone Number Message