Concept Construction Corporation has been selected as the Construction Manager to build one of Ellicott Development’s newest projects in downtown Buffalo. At roughly $20M, 1091 Main is a historic, adaptive reuse project located at the northeast corner of St. Paul and Main Street directly south of the former Our Lady Lourdes church. Read more…6-27-17 Press Release 1091 Main St.