Ben Hur Construction Co is located at 5102 Farlin Ave, St Louis, MO. This location is in the Mark Twain - I-70 Industrial neighborhood. This business specializes in Construction Materials & Equipment.
by merchantcircle on August 04, 2015 from merchantcircle