Dr. Mcgeshick graduated from the University of Washington School of Medicine in 2010. He works in Phoenix, AZ and 1 other location and specializes in Internal Medicine, Other Specialty and Hospital Medicine. Dr. Mcgeshick is affiliated with Phoenix Indian Medical Center.