If you have questions about Northwood Centre, or would like to receive leasing information, please let us know:
Postal address —1940 North Monroe St., Suite 77, Tallahassee, FL 32303