Nature: Citizen Assist / Service Call Location: Altoona Beach Address: 884 Nabbs Creek Rd , Cross Streets: Brightwater Beach Rd & Altoona Beach Rd