Map location of John Spencer Suite 201, 510 Princess Anne Street, Fredericksburg, VA 22401 Phone: 540-372-4046