Undefined
Center or Sanctuary http://fl.audubon.org/street-nature-center
115 Lameraux Road
Winter Haven, FL 33884
POINT (-81.667033 27.995005)