THOMAS S. EAGAN MD, PC