NPI Central
Maria Ruby Guajardo, M.D., P.A. NPI Number 1235431180 — Edinburg, TX | NPI Central