Address: | Otter Blvd, New Smyrna Beach, FL 32168, USA |
---|---|
Postal code: | 32168 |
Phone: | (386) 424-2175 |
Website: | http://www.cityofnsb.com/764/Parks |
Loved it was fantastic amazing beautiful in the evening
Nice big sidewalks great for walking the dogs.
Fun in the outdoors! But beware of ticks!
Beautiful and very clean
Great place!! Love it
Otter Park South is located in Volusia County of Florida state. On the street of Otter Boulevard To communicate or ask something with the place, the Phone number is (386) 424-2175. You can get more information from their website.