Mary Ellen Shields M.D. — General Surgery | Richmond Free Clinic