Ricardo Schack, MD, Psychiatry & Neurology

175 Sagebrush Ln
WaxahachieTX  75165-1524 (Ellis County)


Phone: 972-923-0281
Fax: 972-938-0171
Email: ric***@*****ol.com

NPI: 1104977370
License Number: G2013 (TX)