threateningghou95 says Jul 26, 2016 09:15PM Tribeca Smiles - Dental Office in Tribeca 10013 A dentist in New York City by the title of Frederick Solomon dedicates his follow to forming lasting and trusting relationships with all of the shoppers he serves.