Information on:

Haggard Middle School

Haggard Middle School
2828 Parkhaven Dr
469-752-5401

Haggard Middle School is not affiliated with AmericanTowns Media

Photos