WNLRI

Own work

WNLRI is a New Line-affiliated station licensed to Providence, Rhode Island.