Nyack Business Center
Nyack Business Center (NBC) is a state-of-the-art office complex offering small premium office spaces and virtual office services. Located in a quiet and prominent landmark building in the heart of historic downtown Nyack New York, NBC is designed to suit most business needs.
Built in 1921, the building’s fluted columns, patterned brickwork, and simple classical elegance have won it praise from historians as well as the community. Elegant French antiques are tastefully placed throughout the public areas, setting the ambiance apart from the ordinary.