Gerard Vallejo, MD, Psychiatry & Neurology

379 Fm 2972 W
RuskTX  75785-3666 (Cherokee County)


Phone: 903-683-5781
Fax:

NPI: 1285029538
License Number: L5936 (TX)