SEPHORA ← View details 75 Greenwich Avenue, Greenwich, CT 06830 +1 203-422-2191 Get Directions From* To * — Required information