1. River Rat Stained Glass Studio 1582 Freedom Ave, Manvel, ND 58256 Coordinate: 48.07226,-97.16769 Phone: (701) 696-2485