Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Angela Barnes (Keller PD) KELLER, Texas – A teacher at Carroll Middle School is facing charges for allegedly having a sexual relationship with a former student. Keller police arrested 45-year-old Angela Barnes on Monday. They began investigating her in late…