Martinsville Post Offices in MartinsvilleCentral Martinsville Post Office - 1 W Church StMartinsville Post Office - 1123 Spruce St Weather in Martinsville