Information on:

Vela Middle School

Vela Middle School
Palm Blvd
956-427-3479
Vela Middle School is not affiliated with AmericanTowns Media