KNOLLWOOD MANOR, INC. is an Active company incorporated on April 28, 1970 with the registered number 718418. This Domestic Non Profit company is located at 6801 DIANA COURT, TAMPA, FL, 33610, US and has been running for fifty-five years. There are currently three active principals.