CLIFFORD E. SELF
General Contractor at Libra Dr, Portales, NM

License number
New Mexico 253049
Issued Date
Feb 24, 2006
Category
Contractor
Address
Address
1216 Libra Dr, Portales, NM 88130
Phone
(806) 441-4801