14200 U.S. Rt. 1, Loggerhead Park, Juno Beach, Florida 33408 USA
Photo Credit: http://commons.wikimedia.org/wiki/File:Juno_Beach_FL_Loggerhead_Marinelife_Center03.jpg
Claim copyright