Name Abba Technologies Inc
Address 1501 San Pedro Dr NE

Albuquerque, New Mexico 87110-6731 USA
Phone (505) 889-3337
Fax (505) 889-3338
Email INFO@ABBATECH.COM
Website www.abbatech.com
Authorizations & Certifications
  • PartnerONE Member
  • Small/Disadvantaged Business: Minority Owned
  • Small/Disadvantaged Business: Small Disadvantaged Business
  • Small/Disadvantaged Business: Woman owned