James Carroll's address is 89 Needham Street Apt 2414, Newton Highlands, MA 02461. Possible relatives include Charles Carroll, James Carroll and 6 others. Public records show James has also lived in Newton Center, MA. James's latest phone number is (617) 899-7231.
Phone Numbers: (617) 899-7231
Results 1 - 1 of 1