James E. Freer Elementary School in Barnhart
1800 Hanover Ln,
Barnhart, 63012
(636) 464-2951
(636) 464-2951
Providers of education in Barnhart
education, primary, secondary school