1. Allen Tax Associates 610 Main St, Odessa, DE 19730 Coordinate: 39.45722,-75.66268 Phone: (302) 449-2249