Windward Home
Back to Places Main > Windward HomeReal Identity: Not Applicable
Appearances (Comics): Under The Surface...
Powers: Not Applicable
Voiced By: Not Applicable
Windward Home is an assisted living facility located in Bar Harbor, Maine. On September 6th, T.O. Morrow visited one of its residents, Dr. Lockhart. Surprisingly, with only words, Morrow forced Lockhart to abandon his walker and living unit to go with him to Queens, New York.