Porches on the James Bed & Breakfast

6347 Old Stage Hwy
Smithfield, VA 23430
757-356-0602

O J Smith Builder Llc

6411 Old Stage Hwy
Smithfield, VA 23430
757-356-1579

Nikita's Hair Salon

9426 Old Stage Hwy
Smithfield, VA 23430
757-365-4511

Little Zion Baptist Church

9496 Old Stage Hwy
Smithfield, VA 23430
757-357-4830

Rcs-Smithfield Inc

10070 Old Stage Hwy
Smithfield, VA 23430
757-357-0434

Daily Press

On the Web at
Smithfield, VA 23430
757-357-4138

Holly Grove Ame Church

21404 Orbit Rd
Smithfield, VA 23430
757-357-5510

Tidewater Converters Inc

89 Pagan Ave
Smithfield, VA 23430
757-365-4777

Pinewood Heights Baptist Church

17 Pinewood Dr
Smithfield, VA 23430
757-356-0148

Campers Smithfield Body & Frame

604 Pole St
Smithfield, VA 23430
757-357-7272