Florida Southern Federal Public Defender
Location
Florida
150 West Flagler Street
Miami, FL
33130-1555
See map: Google Maps