2991 W Lake Mead Blvd #101 North Las Vegas, NV 89032 , North Las Vegas, 89032 , United States
6318 Giant Oak St