Return to Directory
Ivey Spencer Leadership Centre

Address:
551 Windermere Rd,
London,
Ontario,
Canada,
N5X2T1
Phone:
519-679-4546
Description:
Come stay with us at Ivey Spencer! Our goal is to nourish your mind and body while providing you with an exceptional experience over your stay. We pride ourselves on engaging our guests as we attend to your needs and comfort. We look forward to welcoming you here!