CTOPENDATA

Explore companies in Connecticut

STEVE LUBKE

STEVE LUBKE

Company INOVA LABS, INC.
Business Number 1244826
Role Principal
Title CEO
Residence Address 147 SOUTH RIOS AVENUE, SOLANA BEACH, 92075, CA
Business Address 9001 SPECTRUM CENTER BLVD., SAN DIEGO, 92123, CA