THE ATTIC

STREET SIGN
Newtown, Conn.

Parmalee Park Place can be found in north of the Newtown Village Green, in south west Connecticut.