1. Edmonds Income Tax Service Inc. 11 East 3rd Street, Weldon, NC 27890 Coordinate: 36.42649,-77.59705 Phone: (252) 536-3832