Best Internet

Best Internet, Middlefield Road (ironically, 5 doors down from Netscape!) Circa 1997…early “cloud” days.