located at 11701 Domain Blvd. Google is ramping up Google Store developments after opening the first one in Chelsea in 2021.
the Georgetown store would be Google's eighth physical retail outlet in the US. The company currently has stores in Chelsea, Williamsburg, Newbury Street, Oakbrook, and one near its Mountain View ...