The Flower Center Inc. Share: Florists The Flower Center Inc. Visit Website Request Info 400 E. Ridgeway St. Clifton Forge, VA 24422 (540) 862-1979 Facebook About Map About Currently, TFC is a full-service flower shop, located in Clifton Forge, VA. Suit and tuxedo sales and rentals, as well as rentals and sales of wedding/event linen/equipment. Currently expanding What's Nearby? Distance: 5 10 15 20 25 50 mi.