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.