studioTROIKA is located at 15 Channel Center, Suite #104 in Boston, MA.
To contact us, please reach us by phone at 857 991 1021.
Or, send us email at: mail@studiotroika.com