Escambia County Sheriffs Office Oct 25, 2021 Details Location Address:13011 Beulah Rd, Beulah, Florida, 32533, United States