Catholic Charities of the Archdiocese of Miami, Inc. - St. Luke's Center

7707 NW 2nd Avenue, Miami, Florida, 33150