Alfonso I Rodriguez, MDAlfonso I Rodriguez · Nephrology Physician1130 Highway 315, Wilkesbarre, PA 18702(570) 823-8896Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing