~ by Rebecca Nimerfroh ~ Walking into the brightly lit sunshine of Kitty Pochman’s office, on location at 110 Eel Point Road, the view from her picture window does not disappoint. Her second story office at the Linda Loring Nature Foundation offers an unspoiled view west toward marshland, North Head Long […]