Kaleida Health eyes establishment of a healthcare 'hub' in Lockport
Kaleida Health plans to set up physicians’ offices in the vacated David Cadillac dealership at 6009 South Transit Road. The site plan was the subject of a Tuesday night public
Source: lockportjournal.com