Stephen Lewellis, MD, PhD Dermatology 3750 Corporate Avenue, Village of Plover, Wisconsin, 54467, United States Phone Website