James Strokes

Active Roanoke, VA Principal for Virginia Memorials & Plaques, LLC