Catholic Legal ServicesProfessional Services 4.2 Miami, Florida, United States Share (305) 373-1073 www.cclsmiami.org/ 1469 NW 13th Terrace Ste 504, Miami, FL 33125, USAReviewsLog in to leave a review.No reviews yet.