Company GREENWOOD DIALYSIS SERVICES, P.C. Address 10585 N. Meridian St., Suite 330, INDIANAPOLIS, IN, 47290, USA