Nextech Patient Portal. If you have had a visit since July 16th, 2019, this is the portal where you can find your medical information. Please let our staff know if you encounter issues logging in to the new portal, or have any other concerns about the information you find within. ... Retina Specialists of Southern Arizona 4753 East Camp Lowell ....