2381 E Windmill Ln Ste 3 Las Vegas, NV 89123 (725) 203-6115
Tip: Always call ahead to check opening hours.