Medical and Surgical Services Organizations Neoh Collinwood Health Center 15322 Saint Clair Avenue Cleveland, OH 44110 (216) 851-2800 neonhealth.org