Route66vapor.com Store Hours:Mon. thru Fri. - 9am / 6pm Saturday - 10am / 5pm Sunday - Closed Location: 103 Rio Rancho Blvd, NE Ste. A1, Rio Rancho, NM 87124