Surgical Facility Clinic address 26949 Chagrin Blvd. Suite 300 Beachwood Ohio 44122 Clinic phone 216-932-5200