Rock Hill, SC 29732 803-366-5500. Patient Portal. ... A user-friendly patient portal and optimized billing for a more streamlined process; Questions about your health come to you at unexpected times - often when it's too late to call your doctor. Now you can use secure messaging to communicate with your doctor on line..