The patient portal supported by our previous EHR partner will no longer be accessible to either the patient or the provider. You may need to provide us with your email address again in order to register successfully. ... Pediatric Center at Renaissance. 5300 N G St., Ste. 140, McAllen, TX 78504 (956) 686-6100 - Office (956) 686-6115 - Fax ....