IAOPENDATA

Search the database of companies registered in the State of Iowa.

1322 250TH AVE, DELMAR, 520379103, IA

SPAIN FARMS INC.

Company SPAIN FARMS INC.
Business Number 38217

STEVEN J SPAIN

Person STEVEN J SPAIN
Role Registered Agent
Business Number 38217

STEVEN J SPAIN

Person STEVEN J SPAIN
Role Registered Agent
Business Number 38217