Company UNIVERSITY HEIGHTS CANCER CENTER AT GREENWOOD INC Address 8515 GREEN BRAES S, INDIANAPOLIS, IN, 46237, USA