Fares Interior Furnishings is a Upholstery shop located in 3276 Ivanhoe Ave, St. Louis, MO 63139. Fares Interior Furnishings has an average rating of 5.0 from 13 reviews. For those who need a Upholstery shop in St. Louis, Fares Interior Furnishings is a solid choice.