Progress! There are still bugs. If you browse to this page without passing in a provider id you'll see a database error. That's for another day.
Freedom House: 804-225-5986
Address: , Richmond, VA
Note: Freedom House folded in May of 2013. Catholic Charities now operates an intake center at 511 East Grace Street. Another organization has the building that Freedom House was in on Hull Street.