Ollice Bates, MDOllice Bates · Nephrology Physician11 9Th St, Selinsgrove, PA 17870(570) 374-7799Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing