Built in the 1980s, the building remained operational for around 30 years. The Northwood Medical Center once located at 2601 N Flagler Drive was built in 1981. The office building contained many...
Built in the 1980s, the building remained operational for around 30 years. The Northwood Medical Center once located at 2601 N Flagler Drive was built in 1981. The office building contained many...
Copyright © 2009- - Abandoned Atlas Foundation - board@AbandonedAtlas.com | Designed By Prairie Nation Creative, LLC - Disclaimer