Devika Umashanker, MD, Internal Medicine

22 Masonic Ave
WallingfordCT  06492-3048 (New Haven County)


Phone: 203-679-5900
Fax: 203-679-6873

NPI: 1881909158
License Number: 52336 (CT)