Sarah Elizabeth Falgowski, MD, Psychiatry & Neurology

1500 Shallcross Ave Ste 1a-5
WilmingtonDE  19806-3037 (New Castle County)


Phone: 302-588-2680
Fax: 302-202-3239
Email: sfa***@*****il.com

NPI: 1851519797
License Number: MD436643 (PA)