The Hough Health Center is one of five community
health centers of NorthEast Ohio Neighborhood Health Services, Inc. (NEON).
Address: 8300 Hough Ave., Cleveland, Ohio 44103, Phone: 216-231-7700.
Organized in 1967, NorthEast Ohio Neighborhood Health Services, Inc. (NEON) celebrated its thirtieth Anniversary as a network of community health centers. NEON is organized as a not-for-profit entity and is governed by a Board of Trustees that includes consumers of services and other concerned citizens in the health, civic, and legal fields. The first location began in what was the Norwood Health Center which merged recently with the second service location, the Hough Health Center which open in 1974. The mid 1980's marked a period of substantial growth, when three additional health centers were established including the Superior Health Center, Collinwood Health Center and Southeast Health Center. The East Cleveland Health Center opened in July 1995 as NEON's newest location. Collectively, the five health centers have greatly expanded the availability of primary health care services to residents in the Greater Cleveland area.