Federal Defenders of San Diego, Inc.
Location
California
1122 State Street
Room E
Centro, CA
92243
See map: Google Maps