28 Spruce St, Princeton Junction, NJ, 08550 (current address)
902 Carnegie Ctr, Princeton, NJ, 08542 (2011)
40 Honeyflower Ln, Princeton Jct, NJ, 08550 (2000 - 2008)
PO Box 183, Princeton, NJ, 08542 (2003)
1114 Staghorn Dr, New Brunswick, NJ, 08902 (1993 - 2000)