Union First Market Bank Address: 506 Main St, Port Royal, VA 22535 Phone: (804) 742-5546 Banks Other Businesses: Edmont of Port Royal at 7299 Edmont Rd, Port Royal, VA 22535 Horne's Restaurant at 25532 A P Hill Blvd, Port Royal, VA 22535 Remington's Deli at 25734 A P Hill Blvd, Port Royal, VA 22535 River Haven at 136 Main St, Port Royal, VA 22535