Explore details about location Birch Street. Birch Street is a location situated within the Walpole alongside other areas such as Angler Road, Walpole Valley Road, River Road South.