SunTrust Investment Services, Inc.
James Carroll Photo

James Carroll Private Financial Advisor

-Hide Locations

10 Franklin Road, SE,

Roanoke, VA 24011

869 NORTH LEE HIGHWAY

LEXINGTON, VA 24450

21486 TIMBERLAKE ROAD

LYNCHBURG, VA 24502

6001 FORT AVENUE

LYNCHBURG, VA 24502

10 FRANKLIN ROAD SE

ROANOKE, VA 24011

112 MCCLANAHAN STREET

ROANOKE, VA 24014

2730 OGDEN ROAD

ROANOKE, VA 24018

Check the background of this investment professional on FINRA's BrokerCheck