South Florida School of Excellence
Add Hours
Primary Phone: (786) 502-3901
Phone: (786) 502-3901
Phone: (754) 204-3738
Address: 3400 NW 135th St, Opa Locka, FL 33054
6175 NW 153rd St Ste 205, Miami Lakes, FL 33014
4578 W 12th Ave, Hialeah, FL 33012
15055 NW 27th Ave, Opa Locka, FL 33054
2081 W 76th St Suite 101, Hialeah, FL 33016
6625 Miami Lakes Dr E Ste 383, Miami Lakes, FL 33014
15055 NW 27th Ave, Opa Locka, FL 33054
9620 NE 2nd Ave, Miami Shores, FL 33138
640 NE 124th St, North Miami, FL 33161
6625 Miami Lakes Dr E, Miami Lakes, FL 33014
1041 Ives Dairy Rd Ste 138, Miami, FL 33179