OCVI

AcronymDefinition
OCVI➣Olmsted Center for the Visually Impaired (Buffalo, NY)