Public records show Albuquerque and Rio Rancho as cities Mark also stayed in. Mark was born 49 years ago. His birth year was listed as 1975. Mark is associated with Nu Concepts Building Services. Mark’s current address is 1324 Elkslip Dr, Rio Rancho, Nm 87144. The phone number (505) 869-5311 is Mark’s.