New Life Charter Academy, A Tuition Free, Broward Public Charter School Serving Grades K-5 Located in Fort Lauderdale, Florida.
Last seen: May 21st at 2:27am — Visit site