Carl Smith, MD

Windsor Heights, Polk County