Social Justice

NetworkPeninsula / Social Justice

Browse our directory of Nonprofit Members serving the Peninsula, including Newport News, Hampton, City of Williamsburg, James City County, York County, Gloucester, Mathews, and Poquoson. To conduct a search, you can enter a keyword such as "housing" or "education" in the Search bar, enter the city or zip code in the Location field, and/or select a program category from the dropdown menu. Note: Many of our nonprofit members serve multiple locations on the Peninsula. To filter your search results by specific location(s) served, select the checkbox next to each.

Locations Served
More Locations Served
P.O. Box 5817 Williamsburg Va 23188
As a long-term restorative care program offering wrap-around services to persons impacted by huma...
Newport News, Hampton, City of Williamsburg, James City County, York County, Poquoson, Gloucester, Mathews
Virginia Racial Healing Institute is “a healing place!’ We are a safe and welcoming space t...
Newport News, Hampton, City of Williamsburg, James City County, York County, Poquoson, Gloucester, Mathews
13811 Warwick Blvd ste 6, Newport News, VA 23602, USA
Genesis Immigration Services will commit to providing quality and secure immigration support to i...
Newport News, Hampton, City of Williamsburg, James City County, York County, Poquoson, Gloucester, Mathews
900 Commonwealth Place suite 200 341, Virginia Beach, VA 23464, USA
Just Free International exists to seek justice and freedom for those who have been afflicted and ...
Newport News, Hampton, City of Williamsburg, James City County, York County, Poquoson, Gloucester, Mathews
259 Granby St suite 250, Norfolk, VA 23510, USA
Survivor Ventures works to provide any resource or support necessary for survivors of sex traffic...
12284 Warwick Blvd, Suite 1A, Newport News, VA, USA
Commonwealth Catholic Charities has worked to alleviate human suffering and restore, hope, dignit...
The mission of Hampton Roads Refugee Relief (HR3) is to support refugee families who have been gr...
Newport News, Hampton, York County
MainLogo&Sub_TM_Blue.png
1705 Todds Lane, Hampton, VA, USA
Freekind (formerly known as Virginia Beach Justice Initiative) is a local faith based non-profit ...
Newport News, Hampton, City of Williamsburg, James City County, York County, Poquoson, Gloucester
PO Box 561 Hampton VA 23669, USA
Transitions is a 501c3 organization providing comprehensive family violence prevention services i...
Showing 9 results