Vol­un­teers of Amer­ica

The Denver Post - - DENVER & THE WEST -

Ad­dress: 2660 Larimer St., Den­ver In op­er­a­tion since: 1896 Num­ber of em­ploy­ees: 250 An­nual bud­get: $19,804,418 Per­cent­age of funds that goes di­rectly to client ser­vices: 90 per­cent Num­ber served last year: 146,047

Newspapers in English

Newspapers from USA

© PressReader. All rights reserved.