Terra Power Solutions EditDelete Industrial Classification 54171. R&D In Physical/Engineering & Life SciencesBusiness Type CORPOwner Name Terra Power Solutions IncStreet Address 6082 Via ReglaCity San DiegoState CAZip Code 92122-3917Phone Number 858 380-817054171