Skip to main content

Our Locations


Greater Hampton Roads

TFC Recycling
1958 Diamond Hill Road
Chesapeake, VA 23324

Main Office: (757) 543-5766
​Fax: (757) 543-9532

Greater Richmond Area

TFC Recycling
12206 Old Stage Road
Chester, VA 23836

Main Office: (804) 706-5877
​Fax: (804) 706-1666

Newport News, VA

TFC Recycling
5602 Chestnut Avenue
Newport News, VA 23605

Main Office: (757) 247-5766
Fax: (757) 247-9532