Duck Rock
Geographic Location
A small key located off the west coast of the Florida mainland, just north of the Chatham River.  
home