NPI Central
Larry Rupp, MSW, LCSW — NPI 1114990603, Elkhart, IN | NPI Central