Browse 873 attractions, meet 40 travelers, 28 tour guides and discover 1,272 photos
Travelers are voting MacArthur Square as the best metro station in Virginia. Want more? Check out our map of metro stations in Virginia or this 1 metro stations in Virginia Beach.
MacArthur Square is a station on the Tide Light Rail line in Norfolk, Virginia, U.S.A., which opened in August 2011.