Address: 810 W Mowry Dr, Homestead, FL, 33030
Phone: (305) 246-1666
Website: https://chisouthfl.org/mlk-clinica-health-center
Category: Other
Listed on BizVoices