New Media Tech Charter Schl
Add Hours
20 Years
in Business
Fax: (267) 286-6904
New Media Technology Charter
Phone: (267) 286-6900
Address: 8034 Thouron Ave, Philadelphia, PA 19150
Website: http://nmtcs.net
6601 Greene St, Philadelphia, PA 19119
6611 Ardleigh St, Philadelphia, PA 19119
129 W Sharpnack St, Philadelphia, PA 19119
7909 Stenton Ave, Philadelphia, PA 19150
25 Washington Ln, Wyncote, PA 19095
7601 Old York Rd, Elkins Park, PA 19027
7800 Ogontz Ave, Philadelphia, PA 19150
6101 N Gratz St, Philadelphia, PA 19141
7446 Ogontz Ave, Philadelphia, PA 19138
114 Lismore Ave, Glenside, PA 19038