Rating: ★★★★★ 4.5 / 5 (55 Reviews)
New World School of the Arts high School is a Art Classes located in New World School of the Arts high School, 25 NE 2nd St, Miami, FL 33132
You can reach New World School of the Arts high School through the contact information provided on our page. You can also access our location using Google Maps.
Address: New World School of the Arts high School, 25 NE 2nd St, Miami, FL 33132 Miami, FL Miami
Phone: +13052373135
Website: Go to website