Gabrielle Batista of Andover, Massachusetts, calls what happened in her neighborhood Tuesday evening "unforgivable."
She says she had just arrived home, checked her mail, and realized someone in an SUV was following her.
"As I'm getting out, he's taking pictures of the license plate, of me, of the car, and I'm like 'Sir, can I help you? Why are you following me and my friend?'" Batista said. "He's like, 'Oh, you just stole mail from that house.' I said, 'No, I didn't, I live there.'"
But the man, later identified as a fire lieutenant in Andover, didn't believe her.
"He was like, 'Oh, I don't know that for sure, I'm going to go check myself, you can tell me whatever you want,'" Batista recalled.
Batista, who's 19, started to record the confrontation.
"I don't know why I said this, but I felt the need to justify it, and I said, 'I could even show you my license, if you want,'" she said. "And he's like, 'No, you just stole mail.'"
Then Batista's family emerged from the home.
"He finally sees that I lived there, and I'm like, 'Why would you ever think it's OK to do that?' and he's like, 'Oh, I'm sorry, I was just trying to be a good citizen, I don't know if you live here, I'm just making sure nobody's stealing anything.'"
Batista says if she'd been white, the man would never have thought twice about her presence in the neighborhood.
"Since it was me, I'm brown skin, curly hair, he's going to assume that I'm stealing," she said.
More on racism in America
Town officials in Andover say the fire lieutenant was off-duty at the time of the incident. He has been placed on paid leave while an investigation takes place.
Family members of the lieutenant tell NBC10 Boston they've been advised not to comment, and that this was an "unfortunate misunderstanding."
"This is an extremely concerning situation, one that demands a full accounting of the facts," said Town Manager Andrew Flanagan.