David Ruiz

Active Harker Heights, TX President for Austin Ruiz O.D. & Associates, P.C.