Explore details about location Briarwood Avenue. Briarwood Avenue is a location situated within the Billerica alongside other areas such as Dyer Street, Shedd Road, Intervale Road.