The Keele Center Undergoes Construction at 4575 Linton Boulevard, Delray Beach, Florida
The Keele Center is a $30 million venture that started construction in late 2020. Benchmark Construction Co., Inc. hopes to finish construction in the first quarter of 2023. Upon completion, the venture will offer 40 patient beds in a four-story building.