Very small park but big view of the water--Dog river emptying into the bay with boats coming and going. Some plaques on local animals, plants, and conservation efforts. Great leg-stretching area for the family, though no toilets.
Helen Wood Park is a US Park based in Mobile, Alabama. Helen Wood Park is located at 4614-4616 Dauphin Island Pkwy, Mobile, AL 36605, USA.
Please contact with Helen Wood Park using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Helen Wood Park opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.
Find Park in Mobile