Welcome to Cambodia Town, Lowell, MA Welcome to Cambodia Town, Lowell, Mass, located at 21 Branch Street, in the center of the Cambodian community. The park contains a replica of the central tower at Bayon temple in the Angkor area of Cambodia. The welcome sign, set on an open lotus flower, is flanked by lions and two five-headed naga (snakes). For more information about Cambodia Town in Lowell, see their facebook page: https://www.facebook.com/CambodiaTownLowell/