| Post Office Name | City/State | Address | Phone Number | Action |
|---|---|---|---|---|
| Central Martinsville Post Office | MARTINSVILLE, VA 24112 | 1 W Church St | 2766381607 | View Details Get Directions |
| Martinsville Post Office | MARTINSVILLE, VA 24112 | 1123 Spruce St | 2766382702 | View Details Get Directions |
| Martinsville Village Post Office | MARTINSVILLE, VA 24112 | 1506 Greensboro Rd | 2766382702 | Get Directions |
| Martinsville 2 Village Post Office | MARTINSVILLE, VA 24112 | 314 Fayette St | 2766323817 | Get Directions |
| Public Collection Box | MARTINSVILLE, VA 24112 | 15 Cleveland Ave | -- | Get Directions |
| Public Collection Box | MARTINSVILLE, VA 24112 | 2 Clay St | -- | Get Directions |
| Public Collection Box | MARTINSVILLE, VA 24112 | 201 E Church St | -- | Get Directions |
| Public Collection Box | MARTINSVILLE, VA 24112 | 730 E Church St | -- | Get Directions |