David Frankel

Active Franklin, MI President for David M. Frankel, Inc.