Aug 18, 2015 | BANDSPEAK Interview with Omnivore’s Glenna Van Nostrand Glenna Van Nostrand is a Providence-based solo artist who, under the name Ominvore, uses vintage telephones to create intricate yet catchy tunes…. Emma Buchanan