Dr. Mcclain graduated from the Tulane University School of Medicine in 1982. He works in Fairfax, VA and specializes in Internal Medicine. Dr. Mcclain is affiliated with Inova Fair Oaks Hospital, Inova Fairfax Medical Campus, Reston Hospital Center and Virginia Hospital Center.