Meena Vyas, MD, Psychiatry & Neurology

2519 Scripture St
DentonTX  76201-2324 (Denton County)


Phone: 940-381-5000
Fax:

NPI: 1659425122
License Number: J9422 (TX)