John Meleo & Sons Tile Installer - Bloomfield, NJ Looking to contact John Meleo & Sons? You can reach them at 973-338-1526