Location

Alma del Mar Family Center

Fisher College

777 Church Street

New Bedford, MA 02745