
The Festival will be held at the Best Western Royal Plaza Hotel & Trade Center, 181 Boston Post Road West, Marlborough, MA 01752. For more information about our new venue, please see https://www.neffa.org/neffa-2023-festival-site/.
The Festival will be held at the Best Western Royal Plaza Hotel & Trade Center, 181 Boston Post Road West, Marlborough, MA 01752. For more information about our new venue, please see https://www.neffa.org/neffa-2023-festival-site/.