345 NW 5th Ave
Delray Beach, FL 33444
561-266-0003
400 SW 10th Street
Delray Beach, FL 33444
The Achievement Centers for Children & Families Foundation
555 NW 4th Street
Delray Beach, Florida 33444
Main Campus: 561-276-0520
Village Academy: 561-243-6100
Foundation: 561-266-0003