0
Isabel Dean is 5' 5".
Isabel Dean died on July 27, 1997, in London, England, UK.
Isabel Dean was born on May 29, 1918, in Aldridge, Staffordshire, England, UK.
approves
Isabel of Coimbra was born on March 1, 1432.