Sara Schnoor Email

Principal . Homewood School District 153

Current Roles

Employees:
160
Revenue:
$31.7M
About
Homewood School District 153 is an education management company based out of 18205 Aberdeen St, Homewood, Illinois, United States.
Homewood School District 153 Address
18205 Aberdeen St
Homewood, IL
United States
Homewood School District 153 Email
Homewood School District 153 Phone Numbers
708-799-8721

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.