6305 Simmons St, North Las Vegas, NV 89031, United States
6150 N Decatur Blvd, Las Vegas, NV 89130, United States