Explore details about location Ambrea Street. Ambrea Street is a location situated within the Trumann alongside other areas such as Oakland Avenue, Tom Lane, Ozark Avenue North.