Shephard's Beach Resort Clearwater Beach, Florida, US(07) Save Image Image gallery: Shephard's Beach Resort Deaths