Canal Center Plaza

44 Canal Center Plaza
Alexandria, VA 22314

Website:

Canal Center Plaza is a four-building office complex situated on the banks of the Potomac River in Old Town Alexandria.

Place Information

  • Place Category

    Venues

  • Place Cost Free

Canal Center Plaza: From the Parents

-

No ratings. Provide yours!