New Zealand presbyterian minister (1829–1894)
Callander, Scotland
Oamaru, Otago Region
James MacGregor (* 6. January 1829; † 8. October 1894) was a new Zealand presbyterian minister. He was 65 years old. He had at least 1 child (1 son).