Vela POS Point of sale systems Visit Website (704) 326-2117 919 South McDowell Street Charlotte NC 28204 US Leave a Review Click here to cancel reply. You must be logged in to post a comment.