Get directions, reviews and information for Huntsville Renal Clinic PC in Huntsville, AL. Huntsville Renal Clinic PC 810 Franklin St SE Ste A Huntsville AL 35801. Reviews (256) 533-7676 Website. Menu & Reservations Make Reservations . Order Online Tickets Tickets See Availability ....