We are an Interpretations and Translations social service company from New Haven, Connecticut. Our main office is located in Branford Connecticut, with a satellite office located in Puerto Rico.
From New Haven: Take the I-95 North ramp towards New London. Take exit 55. Turn right off the exit. In .5 miles arrive on your left to "Thimble Creek Office Condominiums." Building 2, Floor 3, Ste 7.