Woodruff

Career and Technical Center

A bold, modern, colorful and fully responsive template

Our Location
 
 
 
 
We are located at:
1800 N.E. Perry
Peoria, IL 61603