public profile
Son of Angus MacNeil and Jane Wood Brother of Ebenezer A MacNeil; Allan W MacNeil; Mary MacNeil; Martin MacNeil and Ann MacNeil