Imago Dei Restorative Health - Main Location Imago Dei Restorative Health Address 755 w. Carmel Dr, Carmel, IN 46032 US 39.965831, -86.144888 Contact Information 317-660-9966 Location Map View on Google Maps Back to Imago Dei Restorative Health