James Street Inspection Station – Worcester, MA Address 40 James St Worcester, MA 01603 Phone Number (508) 757-9939 Last updated on April 7th, 2021