Stanley H Appel, MD, Psychiatry & Neurology

6560 Fannin
Ste 802
HoustonTX  77030 (Harris County)


Phone: 713-441-3760
Fax: 713-793-7271

NPI: 1124009113
License Number: E7801 (TX)