Description
Nova Point of Sale is located in Miami, FL. According to Google Nova Point of Sale has 24 reviews and a rating of 4.7
Nova is a full-service technology platform, designed to generate revenue for retail businesses. Whether you have a small business or are about to open your hundredth retail location, Nova was built for you.