Meals on Wheels volunteers deliver more than 800 clients each weekday throughout the cities of Richmond, Petersburg, Colonial Heights and Hopewell and the counties of Charles City, Chesterfield, Goochland, Hanover, Henrico, New Kent and Powhatan.
Volunteers not only deliver meals, they also provide a cheerful greeting and daily check – sometimes the only personal contact our clients receive each day.
Nutritious meals are now prepared at the new Community Kitchen with the help of hundreds of volunteers.
Meals on Wheels also provides food for pets through the Meals for Pets program.