Records link phone number (781) 337-8436 with Stephen’s details. 55 Tall Oaks Dr #602, South Weymouth, Ma 02190 is where Stephen resides. Weymouth, Braintree, North Abington and one other city are cities Stephen has lived in. 1964 is his birth date. Stephen turned 60 years old.