Current patients can login to the Patient Portal to view their patient information. Skip to content. New Patients; Pay Bill; Make Appointment; ... Internal Medicine; Kidney Stone Management; Medical Infusions; Nephrology; Neurology; Oncology/Hematology; ... 1962 E. Juan Sanchez Blvd. Ste. C-2 San Luis, AZ 85349. 928-627-4825. info ....