Explore details about location Angelrodt Street. Angelrodt Street is a location situated within the St. Louis alongside other areas such as Famous Avenue, St Vincent Court, January Avenue.