Shilpa Odedra, MD, Internal Medicine

100 Wellness Way
MilfordDE  19963 (Sussex County)


Phone: 302-430-5175
Fax:

NPI: 1134502545
License Number: C1-0012528 (DE)