Econo Lodge South

16905 Parkdale Rd
Petersburg
Virginia
United States