South Florida Reception Center (SFRC) (FL DOC)

Physical Address:
14000 NW 41st Street Doral, FL 33178-3003

Select Service