If you are not set up on Patient Portal please ask to have one set up at your next appointment. Medical Payment Address: Cabarrus Health Alliance Finance, 300 Mooresville Road, Kannapolis, NC 28081. For Phone Payment or Billing Questions: Please call 704-920-1030 Spanish Line: 704-920-1264..