(845) 265-2828
info@dlflowtech.com
2421 Route 52 * Hopewell Junction NY 12533
Location: Stamford, CT
Completion: 2016
Stats: 11-story, 640,000-square-foot medical facility that replaced the hospital’s aging main building on Shelburne Road.
Accessibility Tools