Explore details about location Beechaven Street. Beechaven Street is a location situated within the Houston alongside other areas such as Hitchcock Street, Briar Patch Road, Burt Street.