Contact Us Email maesglas.primary@newportschools.wales Telephone 01633 816047 Address Maesglas Primary SchoolMaesglas RoadNewportNP20 3DG Get in Touch Name Phone Email Address Message Submit