If you have questions about Northwood Centre,
or would like to receive leasing information, please let us know:
Telephone --- 850-385-2324
FAX --- 850-422-3540
Postal address --- 1851 Martin Luther
King Blvd, Tallahassee, FL 32303
Electronic mail --- General Information: northwood@northwoodcentre.com
|