Shephard's Beach Resort
Shephard's Beach Resort
Shephard's Beach Resort

Shephard's Beach Resort

Located in popular Clearwater Beach, featuring a private stretch of white-sand beach on the Gulf of Mexico, award winning restaurants and live entertainment dai