Shepherd Place

$3.0M revenue • 1362 S Governors Ave, Dover, DE, 19904, United States

Last Updated Sep 1, 2025

Company Overview

Company Name

Shepherd Place

Address

1362 S Governors Ave, Dover, DE, 19904, United States

Approx. Annual Revenue

$3.0M

Established

2000

About Shepherd Place

The Shepherd Place is a non-profit homeless shelter located in Dover, Delaware, that provides housing, case management, food, and other basic necessities to women and families in distress, regardless of age, race, creed, national origin, or sexual orientation. The organization aims to reduce homelessness in Kent County through short-term emergency shelter and support services.

Frequently Asked Questions about Shepherd Place

Social Profiles