Sunflowers' new home will be nestled in nature
Our new home at 227 N Dixie Blvd, Delray Beach, FL 33460
Sunflower Creative Arts’ new home on Dixie Blvd in Delray Beach will be nestled within nature in the beautiful Historic Lake Ida neighborhood. Sunflower will be surrounded by a new forest of trees, flowers, foliage and grasses. Children and families will learn, laugh, and grow through hands-on learning experiences in Play, Nature and Art.