Just drove by the old Ralph Schomp Automotive site in Littleton and noticed "Tesla" branding on the buildings. Two buildings, including one service building with many bays. Clearly the new Service Center site. Very far South compared to the current location, but much larger. Looks cool.