Indian Valley Post Office

321 Indian Valley Post Office Rd Nw Indian Valley, VA 24105
Phone: 540-789-4464

Parking: Street Parking
Post Office Lobby Hours
Monday 12:01am - 11:59pm
Tuesday 12:01am - 11:59pm
Wednesday 12:01am - 11:59pm
Thursday 12:01am - 11:59pm
Friday 12:01am - 11:59pm
Saturday 12:01am - 11:59pm
Sunday Closed


Indian Valley Post Office is a United States Postal Service (USPS) facility in Indian Valley, VA. This post office offers a full array of services, including package delivery and first class mail.


Business Reply Mail® Account Balance
Business Reply Mail New Permit
Bulk Mail New Permit
Burial Flags
Bulk Mail Acceptance
Bulk Mail Account Balance
Duck Stamps
Money Orders (Domestic)
Money Orders (Inquiry)
Money Orders (International)
Pickup Hold Mail
Pickup Accountable Mail
Pickup Notice Left Mail
PO Boxes
Priority Mail International®

Nearby Post Offices

Dugspur Post Office

60 Double Cabin Rd
Dugspur, VA 24325

Willis Post Office

5600 Floyd Hwy S
Willis, VA 24380

Hiwassee Post Office

2298 Julia Simpkins Rd
Hiwassee, VA 24347

Riner Post Office

3955 Riner Rd
Riner, VA 24149

Draper Post Office

4390 Academy St
Draper, VA 24324

Laurel Fork Post Office

14208 Danville Pike
Laurel Fork, VA 24352

Newbern Post Office

5339 Wilderness Rd
Newbern, VA 24126

Hillsville Post Office

404 S Main St
Hillsville, VA 24343

Pilot Post Office

5044 Pilot Rd
Pilot, VA 24138

Dublin Post Office

1 Town Center Dr
Dublin, VA 24084

Meadows Of Dan Post Office

3561 Jeb Stuart Hwy
Meadows Of Dan, VA 24120

Vesta Post Office

16 Community Ln
Vesta, VA 24177