Company THE DERMATOLOGY CENTER PSC Address 825 University Woods Dr., Ste. #8, NEW ALBANY, IN, 47150, USA