William Caven Moscrip

Riding

Location Dot IconPerth South

Dates of service

(general election)

Riding representation

Perth South

9th Parliament

Party affiliation(s)

Ontario Liberal Party