Wikipedia
WXLL
WXLL (91.7 FM) is a radio station licensed to Lake Placid, New York. The station is owned by St. Lawrence University, and is an affiliate of their North Country Public Radio network .