John M. Flewelling
Date of Birth: 28-Jun-1879
Place of Birth: Woodstock, New Brunswick, Canada
Date of Death: 31-Oct-1925
Profession: politician
Nationality: Canada
Zodiac Sign: Cancer