This is where it gets tough. If anyone knows or has a connection with a LEO in the Floyd County/Rome(specifically a small town called Lindale where Pepperell High is), can you hook me up? We need some legal advice and we don't really know what to do exactly.
I'm no LEO, and I may be corrected, but I would not wait a minute if it's serious.
Walk into the Sherriffs Dept or Police precinct and ask to speak with an officer, and describe the situation. You should have the party involved present if you want real answers and response. They'll point you in the right direction. Any local officer in any jurisdiction should be able to advise you.
If you need a restraining order, or to file charges, you'll need to see a judge/magistrate and swear to some facts at the county courthouse.