Port Royal Supermarket Express

PO Box 350
Port Royal, VA 22535
804-742-5021

Horne's Restaurant

PO Box 378
Port Royal, VA 22535
804-742-5743

D T C E N C

Taliaferro Trl
Port Royal, VA 22535
804-742-5211

New Market Industries

Taliaferro Trl
Port Royal, VA 22535
804-742-5200

Fireworks Outlet

25577 Tidewater Trl
Port Royal, VA 22535
804-742-5432

Union Bank & Trust

US Route 301
Port Royal, VA 22535
804-742-5546

Haymount Limited Partnership

22121 Ware Creek Rd
Port Royal, VA 22535
804-742-5142

Memorial Baptist Church

719 Water St
Port Royal, VA 22535
804-742-5361

St Peters Episcopal Church

817 Water St
Port Royal, VA 22535
804-742-5908