Margaret Day AllenMargaret Day Allen is a communications professional living in North Carolina. She holds a B.A. in English from Mississippi State University and an M.A. in journalism from the University of Mississippi. She and her husband, Robert, have two children, rances and Chris. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code