Profile: Optim Inc is a Surgical, medical, and dental instruments and supplies company located at Sturbridge, Massachusetts USA, address is 64 Technology Park Rd, Sturbridge 01566-1253 MA, postcode is 01566-1253, you can contact Optim Inc by phone 5083472380
Please share as much information as you can about Optim Inc so other users can benefit from your comment.