Cannabis November 14, 2016November 14, 2016 thcscience_admin DWLA may refer to: DWLA-FM (105.9 FM), an AM radio station broadcasting in Metro Manila, branded as Neo Retro 105.9 DWLA-TV (channel 12), an FM radio station broadcasting in Legazpi, Albay, branded as GMA TV-12 Legazpi