Before completing his residency at Duke University Medical Center, Dr. Holmes attended medical school at Thomas Jefferson University, Jefferson Medical College. His clinical interests include knee problems, foot problems, and reconstructive surgery. His average rating from his patients is 1.5 stars out of 5. He is in-network for Medicare insurance. He speaks Spanish. Dr. Holmes is affiliated with GW Medical Faculty Associates.