According to our records, this business is located at 150 NW 79th St. in Miami (in Miami-Dade County), Florida 33150, the location GPS coordinates are: 25.846861 (latitude), -80.199923 (longitude). Human Services Department is categorized under Social Service and Welfare Organizations (SIC code 8322). Known organization director is Nelson Lorie. You can contact the company by phone at (305) 758-9662.