1265 Saint Michael St, Florissant, MO, 63031 (current address)
170 Saint Nicholas Ln, Florissant, MO, 63031 (1990 - 2017)
170 Saint Nicholas Ln, Florissant, MO, 63031 (2013 - 2014)
St Nicholas, Florissant, MO, 63031 (1997)
170 Nichols Lns, Florissant, MO, 63031 (1994 - 1996)