Support LinksKnowledge Base Training Videos Frequently Asked Questions Find a Reseller Updates & SpecificationsSystem Requirements Supported Device List Go back to directory. Add to Address Book. Palm Tree Point of Sale Palm Tree Point of Sale 8950 SW 74th Court Suite 2201 #A8 Miami FL 33156 USAwork Work Phone: (786) 855 6429work Work Email: sales@palmtreepos.comINTERNET Categories: Florida, Southeast, United States Updated 2 years ago.