Margaret Sophia Allen was born on 13 Sep 1806 in Errol, Perth, Scotland (daughter of John Lee Allen and Louisa Ainslie); died on 11 Jun 1831 in Cannanore, India; was buried in Errol Parish Church Graveyard.
1. Margaret Sophia Allen was born on 13 Sep 1806 in Errol, Perth, Scotland; died on 11 Jun 1831 in Cannanore, India; was buried in Errol Parish Church Graveyard.