Willowdale Seventh-day Adventist Church Map Unavailable Address 535 Finch Avenue West North York Ontario Canada Upcoming Events No events in this location