Scott Houser, MD, Psychiatry & Neurology

500 W 10th St
WilmingtonDE  19801-1422 (New Castle County)


Phone: 302-984-3380
Fax: 302-984-3324

NPI: 1093844771
License Number: C10005726 (DE)