Life Support Social Services Inc
NPI 1881100675
Practice location: 15600 Sw 288th St Ste 305, Homestead, FL 330331249
Taxonomy code: 251B00000X
Phone: (305) 922-8706
Currently, there are 1 healthcare prodviders using 3059228706 phone.