Address: Tdf Building 3604 Don Chino Roces Avenue Corner Davila Street Sta Cruz 1200 Makati Metro Manila, Makati, Metro Manila. See full address and map. Categories: Television Supplies & Parts