3211 N Tenaya Way Ste 107 Las Vegas, NV 89129 (702) 706-7333
Tip: Always call ahead to check opening hours.