Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* Attorney James F. McGrail, practice areas Business & Corporate Attorneys. Is located in the city of Needham, the state of Massachusetts. Legal address 51 Fremont Street, Needham, MA 02494. For more information, please call Not available Your comments* (not for publishing) * — Required information James F. McGrail ← View details 51 Fremont Street, Needham, MA 02494, Needham, Massachusetts Not available