
Media & News
Tamil Star Radio
Scarborough
A Little About Us
Tamil Star Radio (Tamil Star Inc) is a Tamil radio station based at 885 Progress Ave, Scarborough, ON. Contact: 416-438-7827; station website tamilstar.fm.
LocationScarborough
CategoryMedia & News