1. New China Chan 506 Welch Ave, Berthoud, CO 80513 Coordinate: 40.30434,-105.08142 Phone: (970) 532-3895