Northern Virginia and Maryland
3339 Duke Street
Alexandria, VA 22314
T. 703-870-3880
Fredericksburg, Stafford, Richmond
1411 Princess Anne St.
Fredericksburg, VA 22401
T. 540-922-1110
Virginia Beach, Chesapeake and Norfolk
T. 757-655-7274
CAP, Inc provides services in Northern Virginia, Fredericksburg, Loudoun, Spotsylvania, Stafford, Richmond and Virginia Beach. Virginia Medicaid accepted.