South Care Center Inc
NPI 1225066715
Practice location: 15600 Sw 288 Street, Homestead, FL 330331200
Taxonomy code: 261QM1300X
Phone: (305) 246-1515
305-246-1515 seems to be a Landline telephone number and it could be based in Homestead FL.
Currently, there are 1 healthcare prodviders using 3052461515 phone.