French Glass & Specialty, Inc. Share: Home RenovationsLocksmithRetail French Glass & Specialty, Inc. 133 West Nichols Avenue Montevideo, MN 56265 320-269-6217 320-269-6917 (fax) Map What's Nearby? Distance: 5 10 15 20 25 50 mi.