Naperville Skin Institute 1100 North Sherman Avenue, Naperville, IL 60563