get in touch

We're based in New York City
and work with clients worldwide.

Logo

sales@targamotors.com
+1 888 304 6669

85 Broad Street
New York, NY 10004