Company SKIN HEALTH CENTER, INC. Address 3231 N. Meridian St., Suite 300, INDIANAPOLIS, IN, 46208, USA