David Y Lo, MD, Anesthesiology

2 Trap Falls Rd Ste 414
SheltonCT  06484-7621 (Fairfield County)


Phone: (203) 929-7353
Fax:
Email: dav***@*****il.com

NPI: 1184825234
License Number: MD431255 (PA)