Cleveland Clinic – Beachwood Family Health and Surgery Center Phone (216) 839-3000 Procedures Surgery: NO Medication: YES Other Info Address 26900 Cedar Rd, Beachwood, OH 44122, USA Documents Documented Deaths or Serious Injury RU-486 Complication Reports of 2024 2 reported cases