OCVI

AcronymDefinition
OCVIOlmsted Center for the Visually Impaired (Buffalo, NY)