Delighted headquarters are located in 1027 Alma St Ste B, Palo Alto, California, 94301, United States