Interface Construction Corp Claim Listing Return to Directory Rating (average) (0) Business Genre Contractor, Homes Business Website Address interfaceconstruction.com Business Address, City 8401 Wabash Ave, St Louis ZIP Code 63134 Business Phone Number 3145221011 Business Fax 3145221022 Ratings There are no reviews yet. Please login to leave a review. Please login to claim this listing. Username*: Email*: Password*: Log in | Lost your password?