Verve Health Greenwood - Main Location Verve Health Greenwood Address 200 Byrd Way, Suite 140 Greenwood, IN 46143 US 39.612909, -86.077938 Contact Information 317-573-7600 Location Map View on Google Maps Back to Verve Health Greenwood