Steven Takasugi was born in 1960, age 63. Steven Takasugi's address is 31 Larch Road , Waban, MA 02468. Possible relatives include Chaya Czernowin, Jan Takasugi and 3 others. Public records show Steven has also lived in Encinitas, CA and La Jolla, CA. Steven's latest phone number is (617) 610-6920. Previous phone numbers include (760) 634-0415.
Address History: 31 Larch Road, Waban, MA 02468;
147 Honeycomb Court, Encinitas, CA 92024;
La Jolla, CA 92037;
Los Angeles, CA 90049;
San Diego, CA 92122
Results 1 - 1 of 1