Thomas P O'Dea, MD, Surgery

1 Medical Ctr Blvd
Pob Ii Ste 426
ChesterPA  19013-3902 (Delaware County)


Phone: 610-872-2000
Fax: 610-872-5724

NPI: 1104990555
License Number: MD010520E (PA)