the filipino channel in Global City

(650) 508-6618

150 Shoreline Dr Redwood City, CA 94065

View More Details

The Filipino Channel (officially abbreviated as TFC) is a global brand of premium cable/satellite/iptv/digital/video on demand television network based in Redwood City, California, United States of America. Read more…

California, USA

View More Details

The Barangay Billboard is offered by TFC’s Barangay USA for FREE as a courtesy to U.S. Read more…