Peace River Legion is located at: Peace River Legion, 101 Avenue, Peace River, AB T8S 1P7, Canada.