School Itech@Thomas A Edison Educational Center 6101 Nw 2nd Ave, Miami, FL 33127 · Edison Confirm details