Go to recreation.gov and go through the reservation process to find full service sites. They change so map isn't accurate.
Yes they do have a few full hook up sites. They are not shown on the reservation map. You would need to contact the park directly
Thanks! Your answer is awaiting moderation.