Explore details about location Southeast Foster Road. Southeast Foster Road is a location situated within the Portland alongside other areas such as Southeast Liebe Street, North Hamlin Avenue, Southeast 36th Avenue.