Please feel free to contact us for any questions you may have about our products or placing orders.
Route 66 Vapor
103 Rio Rancho Blvd NE, Suite A-1
Rio Rancho, NM 87124
Store Hours
Monday thru Saturday: 9:00 am to 6:00 pm
Sunday - Closed
Phone: (505) 750-8998
You may also use the form below to contact us via email: