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