Teresa Anderson, MD
Physician
50 Route 25A, 11787 SmithtownPhysician
50 Route 25A, 11787 SmithtownInternal medicine · Physician
50 Route 25A, 11787 SmithtownPhysician
50 Route 25A, 11787 SmithtownAnesthesiology · Physician
50 Route 25A, 11787 SmithtownInternal medicine · Physician
160 4th St, 11717 BrentwoodCardiology · Physician
1388 Stony Brook Rd, 11790 Stony BrookPhysician
90 Lawrence Ave, 11787 SmithtownPhysician · Radiology
1500 William Floyd Pkwy, 11967 ShirleyInternal medicine · Physician
160 4th St, 11717 BrentwoodOphthalmologist · Physician
800 Montauk Hwy, 11967 ShirleyPhysician · Radiology
204B Jefferson Ave, 11780 Saint JamesPhysician
1680 Union Blvd, 11706 Bay ShorePhysician · Psychotherapy and psychiatry
222 Middle Country Rd, 11787 SmithtownGeneral medicine · Physician
100 Maple Ave, 11787 SmithtownPediatrician · Physician
188 Sycamore Cir, 11790 Stony BrookInternal medicine · Physician
32 Lawrence Ave, 11787 SmithtownOphthalmologist · Physician
2 Miller Pl, 11787 SmithtownGeneral medicine · Physician
32 Lawrence Ave, 11787 SmithtownGynecology · Obstetrics · Physician
316 Auborn Ave, 11967 ShirleyGynecology · Obstetrics · Physician
7 Garfield St, 11706 Bay Shore