Mr. Flanagan practices medicine in North Las Vegas, NV and 2 other locations and specializes in Family Medicine and General Practice. Mr. Flanagan is affiliated with North Vista Hospital, Valley Hospital Medical Center and Sunrise Hospital & Medical Center. Mr. Flanagan speaks English, French, Spanish and Arabic.