Meet Our Physicians

Your healthcare experience is a top priority for us at G&K Medical Associates. While you're here the following staff will work together to ensure you feel welcome safe and respected.

Ravi Galhotra

Ravi GalhotraM.D.
Ravi Galhotra, M.D., is a primary care physician who has been in practice since 1998. Prior to opening G&K Medical Associates in Avondale, he provided hospital care to patients at Thunderbird and Maryvale Hospitals. Before moving to Arizona, he worked as a primary care physician at Crosby Clinic in Crosby, North Dakota. He also served as the Chief of the Medical Staff at St. Luke’s Hospital in Crosby.

Dr. Galhotra received his Medical Degree from S.N. Medical College, University of Rajasthan Jaipur, Rajasthan, India. His Internal Medicine Residency was completed through the Guthrie Medical Healthcare System, Robert Packer Hospital in Sayre, Pennsylvania.

Dr. Galhotra has additional training in Orthopedics, General Surgery, and Physical Medicine and Rehabilitation.

Dr. Galhotra is Board Certified in Internal Medicine and is a member of AZ State Physicians Association and American College of Physicians.

Vikram Kapur

Vikram KapurM.D.
Vikram Kapur, M.D., is a primary care physician who has been in practice since 1998 and most recently has been providing hospital care to patients at Thunderbird and Maryvale Hospitals. Prior to moving to Arizona he was in private practice with Jacksonville Internal Medicine Associates in Jacksonville, Illinois.

Dr. Kapur received his Medical Degree from Guru Nanak Dev University in Amritsar, India, where he also received his internship and residency training. He completed his Internal Medicine Residency at Hurley Medical Center in Flint, Michigan, where he was Chief Resident from 1997-1998.

Dr. Kapur is Board Certified in Internal Medicine and is a member of AZ State Physicians Association and American College of Physicians.

Arthur McDonald

Arthur McDonaldFNP-C
Arthur McDonald, FNP-C is a board certified Family Nurse Practitioner by the American Academy of Nurse Practitioners. He is originally from Michigan and moved to west side Phoenix in 1986. He is a member of the Association of Critical Care Nurses, and The Academy of Nurse Practitioners.

Arthur is a Tri-Alumnus graduate from Grand Canyon University in Phoenix Arizona, holding three degrees, a Bachelor of Science in Nursing and two Master of Science degrees, one in Family Practice, and the other in Nursing Education. He is also nationally certified in critical care, cardiac medicine and progressive care nursing. Arthur has 20 years experience from the very critically ill to the most basic of visits.

Arthur manages acute and chronic medical conditions (both physical and mental) through comprehensive history taking, physical exam, and the ordering of diagnostic tests and treatments. He is qualified to diagnose medical problems, order treatments, prescribe medications, and make referrals for a wide range of acute and chronic medical conditions.