CHI Hammocks Health Center

14591 Southwest 120th Street, Miami, FL 33186