Posted on September 14, 2023February 8, 2026 by Michelle Teichroeb 59-1010 Fanshawe Road East, LONDON Post navigationPrevious post: 1342 Marblehead RdNext post: 32-3025 Singleton Ave