Mecha, Inc.

Address:  6204 Daimler Way, Suite 107, Raleigh, NC 27607

Phone: (919) 858-0372

Fax: (919) 858-0373

Email: contact@mechainc.com

Twitter:  @TeamMechaInc

Facebook:  @Mecha-Inc

Hours of Operation:  8:30 – 5:30 M-F EST