1000 Quail Street, Suite 110, Newport Beach, CA 92660
Kathleen Landry, a Canadian citizen, was arrested after $2 million worth of heroin was found in her vehicle on Highway 99 in ...