Halifax Supermarket
303 Halifax St, Petersburg VA 23803
(804) 861-9900
Directions
Order Online Delivery
Shipt.com - delivery in as soon as an hour.
Petersburg, Virginia
Halifax Supermarket
303 Halifax St, Petersburg
(804) 861-9900