1. Red River Glass Repair & Installation 118 5th Ave NE, Lidgerwood, ND 58053 Coordinate: 46.07752,-97.14488 Phone: (701) 538-7474