General contractor
Vela Construction LLC in Paul, Minidoka County.
502 North Main Street, Paul, ID 83347
Minidoka County
Phone: (208) 421-8718