Phyllis Margaret Smoyer MD 3301 Green St Claymont, Delaware, 19703 Phone: 302-792-2757 Doctor Category: Neurology and Psychiatry Profile Let this business know you found them on Delaware Today's Online Directories. Locations Claymont 3301 Green St Claymont, Delaware 19703 Claim/Edit Listing