Marvin Zimmerman

Active Lewisville, TX Vice-President for Independent Bank