Year Founded
Local Leader/Exec. Director
Martha Brown
Main Address

1310 Church Street
Lynchburg, VA 24504
United States

What We Do
The Lighthouse is a therapeutic community center for primary and behavioral healthcare services along with food, hygiene, clothes, bicycles for transportation, and reentry housing for men.
Interesting Info
  • The Lighthouse is a Trauma-Informed Organization, and Mental Health of America affiliate.
  • The Lighthouse purchased 55 acres as a Community Land Trust and will begin new construction of net zero affordable housing.
  • Lighthouse Beloved Community will be offering affordable homeownership to limited-income individuals/families.
Photos and Videos