60,000 sq ft. facility is not a “graceful transition.”
Looking at Lackawanna Plaza, the Wellmont Theater, and Mountainside Hospital area.
Councilor Baskerville and Town Manager Stafford argued.
Talk of new medical building and Montclair Center redevelopment plans.
Glenridge Ave. Lackawanna Plaza, and Seymour St.
Area consists of 18 lots located in the Montclair Center vicinity.