Provider TLC Dental Phone: (954) 926-5888 Website 1718 Sheridan St, Hollywood, Florida, United States, 33020 claim this listing