Mallard Creek Therapeutic Services Address: 8765 Browne Rd, Charlotte, NC 28269 Phone: (704) 533-2870 Services: Non Emergency Medical Transport Call (704) 533-2870 Get Directions