Company HEALTH AND WELLNESS OF CARMEL LLC Address 11900 N. Pennsylvania St. Suite 200, , Carmel, IN, 46032 - , USA