street address: the address where a person or organization can be found
address: the place where a person or organization can be found or communicated with
spider angioma: a dilation of superficial capillaries with a central red dot from which blood vessels radiate