Church off 22 Map Unavailable Address 9890 Ilderton Rd Poplar Hill ON N0M 2A0 Canada Upcoming Events No events in this location