September 12 at 9:17am
Meet Behemoth, our newest STAR Center admission! This 255-lb loggerhead was rescued by locals and volunteers from the sound near Avon. Wondering what you should do if you spot a sea turtle that might need help? Call the OBX Nest (Network for Endangered Sea Turtles) at (252) 441-8622.