School

View Flyer

Charter School of Excellence at Fort Lauderdale 2

Address:
1217 SE 3rd Ave
Fort Lauderdale, FL 33316

Phone: (954) 522-2927