Orange Beach, Ala. – (OBA) – Update form Orange Beach Police at 11:20am: On 3 May 2024, Orange Beach Police Officers responded to Cumberland Farms, 23679 Canal Rd. Orange Beach, Al., for a reported vehicle striking a pedestrian. As responding officers arrived, the suspect vehicle was identified by…