Yidi Ge, MD, Internal Medicine

850 N Main St Ext Ste 1a3
WallingfordCT  06492-2466 (New Haven County)


Phone: 203-269-4353
Fax: 203-269-4606

NPI: 1417489253
License Number: 65274 (CT)