Verve Health Carmel - Main Location Verve Health Carmel Address 12400 North Meridian Street, Suite 160 Carmel, IN 46032 US 39.970152, -86.159501 Contact Information 317-573-7600 Location Map View on Google Maps Back to Verve Health Carmel