McCaughen and Burr Fine Arts is St. Louis’s premier framing company. Located in Webster Groves, Missouri the framing company takes framing to the next level. McCaughen and Burr Fine Arts uses only quality materials, and even carries a line of “green” products. Our framing line includes exquisite hand carved 24 gilt frames ranging in style…