240 Willoughby Street
Brooklyn Hospital Center May Sell One Building To Build An Ambulatory Care Center At 95 DeKalb Avenue
Photo by Linda Villarosa.The Brooklyn Hospital Center is reportedly planning to sell the Maynard Building at 240 Willoughby Street to an as-yet-undetermined developer in order to finance a new Ambulatory Care Center, to be built on the hospital’s corner parking lot at 95-99 DeKalb Avenue. The plans, described