Any of the pavillions have power but no fish cleaning stations. If you are coming down to fish you could hop off at Enid and clean them at McCurdy Landing on your way home.