Philadelphia Legal ResourcesLaw × Digital Humanities
Price Lab for Digital Humanities — Summer Fellowship

Legal aid in Philadelphia, mapped and made findable.

In Pennsylvania, there is one legal-aid lawyer for every 6,415 people living in poverty. This project gathers 46 verified public-interest legal organizations serving the Philadelphia community into a single interactive map and directory — so that finding the right help is a matter of minutes, not luck.

Philadelphia · 39.95° N, 75.17° W 46 organizations 24 attributes each
The Argument

Access to justice begins as a problem of access to information.

People facing eviction, deportation, the denial of benefits, or domestic violence are entitled to legal services that protect their interests. Yet the organizations offering that help are scattered across dozens of institutions, intake rules, and neighborhoods — a landscape that is difficult to navigate precisely when navigating it matters most.

In Pennsylvania, there is one legal-aid lawyer for every 6,415 people living in poverty. The Disciplinary Board of the Supreme Court of Pennsylvania, 2023

That scarcity stretches the capacity of community-driven lawyers to reach the people who need them. This project responds at the level it can affect directly: it makes verified information about quality legal services easier to find, compare, and act upon. Sitting at the intersection of law and the digital humanities, it treats data curation, spatial analysis, and interface design as instruments for arguing against the inequitable distribution of justice — consolidating a fragmented network of providers into a coherent map of the legal fields available to the Philadelphia community.

The Directory

Every entry is verified, geocoded, and described by what a person actually needs to know.

46
Legal organizations mapped
36
Nonprofit providers
7
Law-school clinics
12
Offer services in more than one language

Beyond the nonprofits and clinics, the directory includes a bar-association referral service, a state government agency, and a community mediation center. Each organization is recorded with its nearest SEPTA station and line, languages offered, hours, walk-in and hotline availability, and full contact information — 24 attributes in all. Areas of practice span:

Housing & eviction Immigration Disability rights Domestic violence Veterans’ affairs Elder law Workers’ rights Public benefits Criminal-record relief Education equity Consumer & bankruptcy Children & youth
How It Works

No technical background required.

A · THE MAP

See it in place

Every organization appears as a pin over Philadelphia. Click a pin to read a short summary — what kind of help the organization offers, its hours, and how to reach it — without leaving the map.

B · THE DIRECTORY

Search it as a list

A scrollable card for every organization sits alongside the map. Type into the search box to narrow the list instantly by ZIP code, area of practice, language, or transit line.

C · WAYFINDING

Get there

Selecting an organization shows the closest transit station and line, the approximate distance from you, and one-click links that open driving or walking directions, already filled in.

map ↔ listThe two halves stay in sync: clicking a pin highlights its card in the directory, and clicking a card flies the map to that organization and opens its details.

Data & Method

Content kept separate from presentation — so the data can be reused, not just displayed.

The directory is encoded as GeoJSON, the open standard (RFC 7946) for representing geographic features as JSON. Each organization is modeled as a Feature with a point geometry and a properties object capturing its name, service type, area of practice, address, transit proximity, languages, hours, hotline availability, and contact information.

Structuring the data this way separates the content from the interface, a core digital-humanities practice: the same dataset can drive the map, a tabular analysis, or future research without modification. The application is built on the Leaflet.js mapping library across three coordinated layers, and uses a tiered data-loading strategy that falls back to a local copy and degrades gracefully rather than failing silently.

  • Map layer — providers as markers, with optional SEPTA transit and service-area overlays.
  • Directory layer — a searchable, filterable text entry point into the same dataset.
  • Wayfinding layer — distance, nearest transit, and direct routing links on selection.

Read the full methodology →

Explore the Project

Three ways into the work.

Final_Legal_Organization_Spreadsheet.xlsx
Download the dataset ↓
Organization Area of Practice Address Nearest SEPTA Multilingual 24/7 Hotline
AIDS Law Project of Pennsylvania Discrimination, health care, civil law 1211 Chestnut Street, Suite 600 Philadelphia, PA 19107 13th St Station, Jefferson Station Yes No
American Civil Liberties Union Foundation of Pennsylvania Protecting constitutional civil liberties P.O. Box 60173 Philadelphia, PA 19102 Suburban Station No No
Community Legal Services of Philadelphia Housing, governmental benefits, utilities 1424 Chestnut Street Philadelphia, PA 19102 15th St Station & City Hall Yes No
Consumer Bankruptcy Assistance Project Consumer debt and Chapter 7 bankruptcy 718 Arch Street, Suite 300N Philadelphia, PA 19106 8th St Station No No
CORA Good Shepherd Mediation Youth services, restorative justice practices 8540 Verree Road Philadelphia, PA 19111 Fox Chase Station No No
Disability Rights Pennsylvania Disability discrimination 1800 JFK Boulevard, Suite 900 Philadelphia, PA 19103 Suburban Station No No
Drexel University Kline School of Law — Federal Litigation & Appeals Clinic Immigration proceedings, civil, criminal 3320 Market Street, Suite 411 Philadelphia, PA 19104 34th St Station No No
Showing 7 of 46 organizations · 6 of 24 fields · full dataset available for download above
Acknowledgments

With gratitude.

This tool would not have been possible without the people and institutions who guided and supported it along the way.

Ben Liebersohn

I want to personally thank Ben Liebersohn for his hard work and dedication in helping me learn and develop this software. This tool would not have been possible without our weekly meetings.

Penn Libraries

A special thank-you to Penn Libraries for welcoming us into their spaces and for their support throughout the project.

Price Lab for Digital Humanities

Thank you to the Price Lab for Digital Humanities for hosting Dream Lab and for their unwavering support and guidance throughout this journey. I have learned so much, and I cannot wait to continue our partnership. Thank you, J.D. Porter, Stewart Varner, and Emily Brooks.

Professor James English

To my mentor, professor, and friend: thank you, Professor English, for your motivation and your willingness to pursue this project. Words cannot express my gratitude, and I truly appreciate everything you have done for me. Thank you so much.

References

Sources & standards.

Cited sources
  1. Philadelphia Bar Association. Directory of Public Interest Legal Organizations. philadelphiabar.org. Source for organization records.
  2. The Disciplinary Board of the Supreme Court of Pennsylvania. “Pro Bono.” padisciplinaryboard.org. Accessed 24 April 2023. Source for the access-to-justice ratio.
Tools & standards
  • The GeoJSON Format. RFC 7946, Internet Engineering Task Force, 2016.
  • Leaflet. Open-source JavaScript library for interactive maps. leafletjs.com.
  • SEPTA. Transit network data for station and line proximity.

Primary web sources have been archived via Perma.cc to preserve citation integrity over time.

Correspondence

Get in touch.

Project creator
Andrew Bornn
(340) 474-9514 Abornn@sas.upenn.edu
Development mentor
Ben Liebersohn
benlieb@upenn.edu