Robert Sturdevant

Active Canastota, NY Chief Executive Officer for Sturdevant & Associates, Inc.