127 N Vodges St, Philadelphia, PA, 19139 (current address)
5940 Spruce St, Philadelphia, PA, 19139 (1977 - 2016)
127 N Vodges St, Phila, PA, 19139 (1991 - 2010)
117 N Vodges St, Philadelphia, PA, 19139 (2002)
126 S 58th St, Philadelphia, PA, 19139 (1993 - 2000)
5940 Spruce St, Phila, PA, 19139 (1977 - 1991)