Jayshree Tailor, MD, Internal Medicine

3521 Silverside Rd Ste 2j
WilmingtonDE  19810-4900 (New Castle County)


Phone: 302-543-5454
Fax: 302-327-4200

NPI: 1659315976
License Number: C1-0007843 (DE)