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 Map Map integration coming soon View on Google Maps Back to Imago Dei Restorative Health